btSerializer Class Reference

#include <btSerializer.h>

Inheritance diagram for btSerializer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual btChunkallocate (size_t size, int numElements)=0
virtual void finalizeChunk (btChunk *chunk, const char *structType, int chunkCode, void *oldPtr)=0
virtual const char * findNameForPointer (const void *ptr) const =0
virtual void * findPointer (void *oldPtr)=0
virtual void finishSerialization ()=0
virtual const unsigned char * getBufferPointer () const =0
virtual int getCurrentBufferSize () const =0
virtual int getSerializationFlags () const =0
virtual void registerNameForPointer (const void *ptr, const char *name)=0
virtual void serializeName (const char *ptr)=0
virtual void setSerializationFlags (int flags)=0
virtual void startSerialization ()=0
virtual ~btSerializer ()

Detailed Description

Definition at line 69 of file btSerializer.h.


Constructor & Destructor Documentation

virtual btSerializer::~btSerializer (  )  [inline, virtual]

Definition at line 74 of file btSerializer.h.


Member Function Documentation

virtual btChunk* btSerializer::allocate ( size_t  size,
int  numElements 
) [pure virtual]

Implemented in btDefaultSerializer.

virtual void btSerializer::finalizeChunk ( btChunk chunk,
const char *  structType,
int  chunkCode,
void *  oldPtr 
) [pure virtual]

Implemented in btDefaultSerializer.

virtual const char* btSerializer::findNameForPointer ( const void *  ptr  )  const [pure virtual]

Implemented in btDefaultSerializer.

virtual void* btSerializer::findPointer ( void *  oldPtr  )  [pure virtual]

Implemented in btDefaultSerializer.

virtual void btSerializer::finishSerialization (  )  [pure virtual]

Implemented in btDefaultSerializer.

virtual const unsigned char* btSerializer::getBufferPointer (  )  const [pure virtual]

Implemented in btDefaultSerializer.

virtual int btSerializer::getCurrentBufferSize (  )  const [pure virtual]

Implemented in btDefaultSerializer.

virtual int btSerializer::getSerializationFlags (  )  const [pure virtual]

Implemented in btDefaultSerializer.

virtual void btSerializer::registerNameForPointer ( const void *  ptr,
const char *  name 
) [pure virtual]

Implemented in btDefaultSerializer.

virtual void btSerializer::serializeName ( const char *  ptr  )  [pure virtual]

Implemented in btDefaultSerializer.

virtual void btSerializer::setSerializationFlags ( int  flags  )  [pure virtual]

Implemented in btDefaultSerializer.

virtual void btSerializer::startSerialization (  )  [pure virtual]

Implemented in btDefaultSerializer.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:06 2013