xaiefal
Loading...
Searching...
No Matches
xaiefal-base.hpp File Reference
#include <fstream>
#include <functional>
#include <map>
#include <memory>
#include <mutex>
#include <stdexcept>
#include <unordered_map>
#include <vector>
#include <xaiengine.h>
#include <xaiefal/common/xaiefal-common.hpp>
#include <xaiefal/common/xaiefal-log.hpp>
#include <xaiefal/rsc/xaiefal-rsc-group.hpp>

Go to the source code of this file.

Data Structures

class  xaiefal::XAieDevHdRscGroupWrapper
 AI engine device handle resource group wrapper. More...
class  xaiefal::XAieDevHandle
 AI engine low level device pointer handle. More...
class  xaiefal::XAieDev
 AI engine device class. It defines AI engine device operations. More...
class  xaiefal::XAieMod
 AI enigne module. It defines AI engine module operations. such as get resource within a module. More...
class  xaiefal::XAieTile
 AI enigne tile. It defines AI engine tile operations. such as get resource within a tile, or get a module. More...

Namespaces

namespace  xaiefal

Macros

#define XAIEDEV_DEFAULT_GROUP_STATIC   "Static"
#define XAIEDEV_DEFAULT_GROUP_AVAIL   "Avail"
#define XAIEDEV_DEFAULT_GROUP_GENERIC   "Generic"

Functions

static XAie_ModuleType xaiefal::XAieEstimateModFromEvent (XAie_Events Event)

Macro Definition Documentation

◆ XAIEDEV_DEFAULT_GROUP_AVAIL

#define XAIEDEV_DEFAULT_GROUP_AVAIL   "Avail"

◆ XAIEDEV_DEFAULT_GROUP_GENERIC

#define XAIEDEV_DEFAULT_GROUP_GENERIC   "Generic"

◆ XAIEDEV_DEFAULT_GROUP_STATIC

#define XAIEDEV_DEFAULT_GROUP_STATIC   "Static"