Dyninst::AnnotationContainer< T > Class Template Reference

#include <Serialization.h>

Public Member Functions

 AnnotationContainer ()
virtual ~AnnotationContainer ()
virtual bool addItem_impl (T t)=0
bool addItem (T t)
virtual const char * getElementTypename ()
virtual Serializableac_serialize_impl (SerializerBase *, const char *) THROW_SPEC(SerializerError)

Private Member Functions

virtual bool deserialize_item (SerializerBase *)

Detailed Description

template<class T>
class Dyninst::AnnotationContainer< T >

Definition at line 58 of file Serialization.h.


Constructor & Destructor Documentation

template<class T>
Dyninst::AnnotationContainer< T >::AnnotationContainer (  )  [inline]

Definition at line 62 of file Serialization.h.

template<class T>
virtual Dyninst::AnnotationContainer< T >::~AnnotationContainer (  )  [inline, virtual]

Definition at line 63 of file Serialization.h.


Member Function Documentation

template<class T>
virtual Serializable* Dyninst::AnnotationContainer< T >::ac_serialize_impl ( SerializerBase ,
const char *   
) [inline, virtual]
template<class T>
bool Dyninst::AnnotationContainer< T >::addItem ( t  )  [inline]

Definition at line 65 of file Serialization.h.

template<class T>
virtual bool Dyninst::AnnotationContainer< T >::addItem_impl ( t  )  [pure virtual]
template<class T>
virtual bool Dyninst::AnnotationContainer< T >::deserialize_item ( SerializerBase  )  [inline, private, virtual]

Definition at line 60 of file Serialization.h.

template<class T>
virtual const char* Dyninst::AnnotationContainer< T >::getElementTypename (  )  [inline, virtual]

Definition at line 66 of file Serialization.h.


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

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1