#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 Serializable * | ac_serialize_impl (SerializerBase *, const char *) THROW_SPEC(SerializerError) |
Private Member Functions | |
| virtual bool | deserialize_item (SerializerBase *) |
Definition at line 58 of file Serialization.h.
| Dyninst::AnnotationContainer< T >::AnnotationContainer | ( | ) | [inline] |
Definition at line 62 of file Serialization.h.
| virtual Dyninst::AnnotationContainer< T >::~AnnotationContainer | ( | ) | [inline, virtual] |
Definition at line 63 of file Serialization.h.
| virtual Serializable* Dyninst::AnnotationContainer< T >::ac_serialize_impl | ( | SerializerBase * | , | |
| const char * | ||||
| ) | [inline, virtual] |
Reimplemented in Dyninst::SymtabAPI::localVarCollection, and Dyninst::SymtabAPI::LineInformation.
Definition at line 67 of file Serialization.h.
| bool Dyninst::AnnotationContainer< T >::addItem | ( | T | t | ) | [inline] |
Definition at line 65 of file Serialization.h.
| virtual bool Dyninst::AnnotationContainer< T >::addItem_impl | ( | T | t | ) | [pure virtual] |
Referenced by Dyninst::AnnotationContainer< Statement >::addItem().
| virtual bool Dyninst::AnnotationContainer< T >::deserialize_item | ( | SerializerBase * | ) | [inline, private, virtual] |
Definition at line 60 of file Serialization.h.
| virtual const char* Dyninst::AnnotationContainer< T >::getElementTypename | ( | ) | [inline, virtual] |
Definition at line 66 of file Serialization.h.
1.6.1