|
Namespaces | |
detail | |
Classes | |
class | AnyObject |
class | Bool |
class | Dict |
class | Double |
struct | DTOObjectReplacement |
class | Float |
class | Image |
class | Int |
class | IntEnum |
class | IntEnumClass |
class | List |
class | Long |
class | Matrix |
class | NDArray |
class | Object |
class | ObjectClass |
class | Pair |
class | PointCloud |
class | Quaternion |
class | String |
class | Tuple |
Typedefs | |
typedef std::shared_ptr< IntEnum > | IntEnumSerializerPtr |
Functions | |
std::vector< std::string > | checkForAdditionalIncludes (const type::Object &t) |
bool | checkForAllowedReplacement (const type::Object &t) |
std::string | checkForClassNameReplacement (const type::Object &t) |
std::string | checkForInstantiationTypenameReplacement (const type::Object &t) |
Variables | |
const std::map< std::string, DTOObjectReplacement > | DTO_REPLACEMENTS |
const std::map< type::matrix::ElementType, std::tuple< std::string, int, std::string > > | ElementType2Cpp |
const std::map< type::image::PixelType, std::tuple< std::string, int, std::string > > | PixelType2Cpp |
const std::map< type::pointcloud::VoxelType, std::tuple< std::string, int, std::string > > | VoxelType2Cpp |
typedef std::shared_ptr<IntEnum> IntEnumSerializerPtr |
std::vector<std::string> armarx::aron::codegenerator::cpp::generator::checkForAdditionalIncludes | ( | const type::Object & | t | ) |
Definition at line 98 of file Object.cpp.
bool armarx::aron::codegenerator::cpp::generator::checkForAllowedReplacement | ( | const type::Object & | t | ) |
Definition at line 59 of file Object.cpp.
std::string armarx::aron::codegenerator::cpp::generator::checkForClassNameReplacement | ( | const type::Object & | t | ) |
std::string armarx::aron::codegenerator::cpp::generator::checkForInstantiationTypenameReplacement | ( | const type::Object & | t | ) |
const std::map<std::string, DTOObjectReplacement> DTO_REPLACEMENTS |
Definition at line 32 of file Object.cpp.
const std::map< type::quaternion::ElementType, std::tuple< std::string, int, std::string > > ElementType2Cpp |
Definition at line 34 of file Matrix.cpp.
const std::map<type::image::PixelType, std::tuple<std::string, int, std::string> > PixelType2Cpp |
const std::map<type::pointcloud::VoxelType, std::tuple<std::string, int, std::string> > VoxelType2Cpp |
Definition at line 32 of file PointCloud.cpp.