Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
CoreSerial Class Reference
Inheritance diagram for CoreSerial:
CoreBaseType

Public Member Functions

 CoreSerial (void *data=0, const size_t &size=0, const size_t &position=0)
 
const void * get_data () const
 
const size_t & get_size () const
 
const size_t & get_position () const
 
void set_position (const size_t &position)
 
CoreSerial sub (const size_t &size)
 
template<class T >
bool read (T &value)
 
template<class T >
unsigned int read (T *values, const unsigned int &value_count)
 
template<class T >
bool write (const T &value)
 
template<class T >
unsigned int write (const T *values, const unsigned int &value_count)
 
- Public Member Functions inherited from CoreBaseType
bool is_kindof (const CoreClassInfo &cinfo) const
 

Additional Inherited Members

- Static Public Member Functions inherited from CoreBaseType
static const CoreClassInfoclass_info ()
 Get the type descriptor of this instance.