My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::idl::IdlHandler Class Reference

Public Member Functions

 IdlHandler (IDL_VPTR vptr)
 
virtual ~IdlHandler ()
 

Static Public Member Functions

static IDL_VPTR createArray (std::vector< unsigned > &dims, gcp::util::DataType::Type dataType, char **data)
 
static IDL_VPTR createString (std::string str)
 
static IDL_VPTR createStructure (IdlStructDef &def, std::vector< unsigned > &dims, char **data=0)
 
static IDL_VPTR createStructure (IdlStructDef &def, unsigned len=1, char **data=0)
 
static int idlTypeOf (gcp::util::DataType::Type dataType)
 
static int idlTypeOf (gcp::util::MonitorDataType &dataType)
 
static int idlTypeOf (gcp::util::MonitorDataType::FormatType formatType)
 

Constructor & Destructor Documentation

IdlHandler::IdlHandler ( IDL_VPTR  vptr)

....................................................................... Constructor.

IdlHandler::~IdlHandler ( )
virtual

....................................................................... Destructor.

Member Function Documentation

IDL_VPTR IdlHandler::createArray ( std::vector< unsigned > &  dims,
gcp::util::DataType::Type  dataType,
char **  data 
)
static

....................................................................... Create an unassigned array of the requested type

IDL_VPTR IdlHandler::createString ( std::string  str)
static

....................................................................... Create a string

IDL_VPTR IdlHandler::createStructure ( IdlStructDef def,
std::vector< unsigned > &  dims,
char **  data = 0 
)
static

....................................................................... Given a structure definition, create a structure

IDL_VPTR IdlHandler::createStructure ( IdlStructDef def,
unsigned  len = 1,
char **  data = 0 
)
static

....................................................................... Given a structure definition, create a structure

int IdlHandler::idlTypeOf ( gcp::util::DataType::Type  dataType)
static

....................................................................... Return the IDL type code that corresponds to the passsed DataType


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