xaiefal
Loading...
Searching...
No Matches
xaiefal::XAieRscGroupStatic Class Reference

class to statically allocated resources group Each element in the group is a resource. More...

#include <xaiefal-rsc-group-impl.hpp>

Inheritance diagram for xaiefal::XAieRscGroupStatic:
xaiefal::XAieRscGroupBase

Public Member Functions

 XAieRscGroupStatic (std::shared_ptr< XAieDevHandle > DevHd, const std::string &Name="Static")
 XAieRscGroupStatic ()
 ~XAieRscGroupStatic ()
Public Member Functions inherited from xaiefal::XAieRscGroupBase
 XAieRscGroupBase (std::shared_ptr< XAieDevHandle > DevHd, const std::string &Name="")
 XAieRscGroupBase ()
 ~XAieRscGroupBase ()
XAieRscStat getRscStat () const
XAieRscStat getRscStat (XAie_LocType Loc) const
XAieRscStat getRscStat (XAie_LocType Loc, XAieRscType RscType) const
XAieRscStat getRscStat (XAie_LocType Loc, XAie_ModuleType Mod) const
XAieRscStat getRscStat (XAie_LocType Loc, XAie_ModuleType Mod, XAieRscType RscType) const
XAieRscStat getRscStat (XAie_LocType Loc, XAie_ModuleType Mod, XAieRscType RscType, uint32_t RscId) const
XAieRscStat getRscStat (const std::vector< XAie_LocType > &vLocs, XAieRscType RscType) const
XAieRscStat getRscStat (const std::vector< XAie_LocType > &vLocs, XAieRscType RscType, uint32_t RscId) const
virtual AieRC addRsc (std::shared_ptr< XAieRsc > Rsc)

Additional Inherited Members

Protected Member Functions inherited from xaiefal::XAieRscGroupBase
XAieRscStat _getRscStatTile (XAie_LocType Loc, XAie_ModuleType Mod, XAieRscType RscType, uint32_t RscId) const
Static Protected Member Functions inherited from xaiefal::XAieRscGroupBase
static std::vector< XAie_LocType > _getAllTilesLocs (XAie_DevInst *DevInst)
static std::vector< XAieUserRscStat > _createDrvRscStats (XAie_DevInst *DevInst, const std::vector< XAie_LocType > &vLocs, XAie_ModuleType Mod, XAieRscType RscType)
Protected Attributes inherited from xaiefal::XAieRscGroupBase
std::string FuncName
std::weak_ptr< XAieDevHandle > AieHd

Detailed Description

class to statically allocated resources group Each element in the group is a resource.

Constructor & Destructor Documentation

◆ XAieRscGroupStatic() [1/2]

xaiefal::XAieRscGroupStatic::XAieRscGroupStatic ( std::shared_ptr< XAieDevHandle > DevHd,
const std::string & Name = "Static" )
inline

◆ XAieRscGroupStatic() [2/2]

xaiefal::XAieRscGroupStatic::XAieRscGroupStatic ( )
inline

◆ ~XAieRscGroupStatic()

xaiefal::XAieRscGroupStatic::~XAieRscGroupStatic ( )
inline

The documentation for this class was generated from the following file: