|  |  |  |  | 
        
          | 
                
                  |  | namespace acdk::java::serialization |  |   |  
        
          | Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages 
 acdk::java::serialization Namespace Reference
 Detailed DescriptionProvides a java compatible serialization of ACDK objects.
 
 
|  |  | 
 Compounds |  | class | ClassDescription |  | struct | ClassTypeMapping |  | class | FieldDescription |  | class | JavaObjectReader |  | class | JavaObjectReadWriteCache |  | class | JavaObjectWriter |  | struct | MemberTypeMapping |  |  | The MemberTypeMapping is to used to map a Java member to a ACDK member. More... 
 
 |  | class | RegisterTypeMapping |  | 
 Typedefs |  | typedef acdk::lang::Object(* | ReadJavaObjectFunc )(IN(RJavaObjectReader) in, const ClassTypeMapping *ctm) |  | typedef void(* | WriteJavaObjectFunc )(IN(RJavaObjectWriter) out, const ClassTypeMapping *ctm, IN(::acdk::lang::RObject) obj) |  | 
 Enumerations |  | enum | ClassConstants { TC_NULL =  0x70, 
TC_REFERENCE =  0x71, 
TC_CLASSDESC =  0x72, 
TC_OBJECT =  0x73,
 TC_STRING =  0x74, 
TC_ARRAY =  0x75, 
TC_CLASS =  0x76, 
TC_BLOCKDATA =  0x77,
 TC_ENDBLOCKDATA =  0x78, 
TC_RESET =  0x79, 
TC_BLOCKDATALONG =  0x7A, 
TC_EXCEPTION =  0x7B,
 TC_LONGSTRING =  0x7C, 
TC_PROXYCLASSDESC =  0x7D
 }
 |  |  | These Conctants are used in the Java serialized stream. More... 
 
 |  | enum | ClassDescFlags { SC_WRITE_METHOD =  0x01, 
SC_SERIALIZABLE =  0x02, 
SC_BLOCK_DATA =  0x08, 
SC_EXTERNALIZABLE =  0x04
 } |  | enum | { BaseWireHandle =  0x7E0000
 } |  | 
 Variables |  | const short | STREAM_MAGIC = (short)0xaced |  | const short | STREAM_VERSION = 5 |  | const int | baseWireHandle = 0x7E0000 |  | ACDK_JAVA_SERIALIZATION_PUBLIC | ClassTypeMapping |  
 Typedef Documentation
 
 
 Enumeration Type Documentation
 
 
  
    |  | 
These Conctants are used in the Java serialized stream.
 
 Enumeration values: 
| TC_NULL |  |  | TC_REFERENCE |  |  | TC_CLASSDESC |  |  | TC_OBJECT |  |  | TC_STRING |  |  | TC_ARRAY |  |  | TC_CLASS |  |  | TC_BLOCKDATA |  |  | TC_ENDBLOCKDATA |  |  | TC_RESET |  |  | TC_BLOCKDATALONG |  |  | TC_EXCEPTION |  |  | TC_LONGSTRING |  |  | TC_PROXYCLASSDESC |  | 
 |  
 
  
    |  | 
 Enumeration values: 
| SC_WRITE_METHOD |  |  | SC_SERIALIZABLE |  |  | SC_BLOCK_DATA |  |  | SC_EXTERNALIZABLE |  | 
 |  
 Variable Documentation
 
 
 
 |  |