#include <vml_encoder.h>
Inherited by cps::TextEncoder, cps::XdrEncoder, and cps::XmlEncoder.
Public Member Functions | |
| virtual bool_t | Void (void)=0 |
| virtual bool_t | Short (VML *vmls, char *name, short &val)=0 |
| virtual bool_t | UnsignedShort (VML *vmls, char *name, unsigned short &val)=0 |
| virtual bool_t | Int (VML *vmls, char *name, int &val)=0 |
| virtual bool_t | UnsignedInt (VML *vmls, char *name, unsigned int &val)=0 |
| virtual bool_t | Long (VML *vmls, char *name, long &val)=0 |
| virtual bool_t | UnsignedLong (VML *vmls, char *name, unsigned long &val)=0 |
| virtual bool_t | LongLong (VML *vmls, char *name, long long &val)=0 |
| virtual bool_t | UnsignedLongLong (VML *vmls, char *name, unsigned long long &val)=0 |
| virtual bool_t | Int8 (VML *vmls, char *name, int8_t &val)=0 |
| virtual bool_t | UnsignedInt8 (VML *vmls, char *name, uint8_t &val)=0 |
| virtual bool_t | Int16 (VML *vmls, char *name, int16_t &val)=0 |
| virtual bool_t | UnsignedInt16 (VML *vmls, char *name, uint16_t &val)=0 |
| virtual bool_t | Int32 (VML *vmls, char *name, int32_t &val)=0 |
| virtual bool_t | UnsignedInt32 (VML *vmls, char *name, uint32_t &val)=0 |
| virtual bool_t | Int64 (VML *vmls, char *name, int64_t &val)=0 |
| virtual bool_t | UnsignedInt64 (VML *vmls, char *name, uint64_t &val)=0 |
| virtual bool_t | Char (VML *vmls, char *name, char &val)=0 |
| virtual bool_t | UnsignedChar (VML *vmls, char *name, unsigned char &val)=0 |
| virtual bool_t | Bool (VML *vmls, char *name, bool_t &val)=0 |
| virtual bool_t | Enum (VML *vmls, char *ename, char *name, char *&value)=0 |
| virtual bool_t | Double (VML *vmls, char *name, double &d)=0 |
| virtual bool_t | Float (VML *vmls, char *name, float &f)=0 |
| virtual bool_t | Array (VML *vmls, char *type, char *name, char *&vals, int &nvals, int &sizeofone, vmlproc_t do_one, int DoAlloc=1)=0 |
| virtual bool_t | Bytes (VML *vmls, char *name, char *&vals, int &length)=0 |
| virtual bool_t | String (VML *vmls, char *name, char *&str)=0 |
| virtual bool_t | Reference (VML *vmls, char *type, char *name, char *&ref, vmlproc_t do_ref, int sizeofone)=0 |
| virtual bool_t | Inherits (VML *vmls, char *type, char *name, char *&ref, vmlproc_t do_ref) |
| virtual bool_t | StructBegin (VML *vmls, char *type, char *instance)=0 |
| virtual bool_t | StructEnd (VML *vmls, char *type, char *instance)=0 |
| virtual bool_t | ClassBegin (VML *vmls, char *name, char *instance) |
| virtual bool_t | ClassEnd (VML *vmls, char *name, char *instance) |
|
||||||||||||||||||||||||||||||||||||
|
Referenced by cps::vml_array(), and cps::vml_vector(). |
|
||||||||||||||||
|
Referenced by cps::vml_bool(). |
|
||||||||||||||||||||
|
Referenced by cps::vml_bytes(), and cps::vml_opaque(). |
|
||||||||||||||||
|
Referenced by cps::vml_char(). |
|
||||||||||||||||
|
Definition at line 59 of file vml_encoder.h. Referenced by cps::vml_class_begin(). |
|
||||||||||||||||
|
Definition at line 60 of file vml_encoder.h. Referenced by cps::vml_class_end(). |
|
||||||||||||||||
|
Referenced by cps::vml_double(). |
|
||||||||||||||||||||
|
Referenced by cps::vml_enum(). |
|
||||||||||||||||
|
Referenced by cps::vml_float(). |
|
||||||||||||||||||||||||
|
Definition at line 53 of file vml_encoder.h. |
|
||||||||||||||||
|
Referenced by cps::vml_int(). |
|
||||||||||||||||
|
Referenced by cps::vml_int16_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_int32_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_int64_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_int8_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_long(). |
|
||||||||||||||||
|
Referenced by cps::vml_hyper(). |
|
||||||||||||||||||||||||||||
|
Referenced by cps::vml_reference(). |
|
||||||||||||||||
|
Referenced by cps::vml_short(). |
|
||||||||||||||||
|
Referenced by cps::vml_string(). |
|
||||||||||||||||
|
Referenced by cps::vml_struct_begin(). |
|
||||||||||||||||
|
Referenced by cps::vml_struct_end(). |
|
||||||||||||||||
|
Referenced by cps::vml_u_char(). |
|
||||||||||||||||
|
Referenced by cps::vml_u_int(). |
|
||||||||||||||||
|
Referenced by cps::vml_uint16_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_uint32_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_uint64_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_uint8_t(). |
|
||||||||||||||||
|
Referenced by cps::vml_u_long(). |
|
||||||||||||||||
|
Referenced by cps::vml_u_hyper(). |
|
||||||||||||||||
|
Referenced by cps::vml_u_short(). |
|
|
|
1.3.9.1