Public Member Functions | |
weak_ptr< Sequence > | getSequence (const std::string &name) throw () |
void | addSequence (shared_ptr< Sequence > sequence) throw () |
Static Public Member Functions | |
static SequenceMap & | instance () throw () |
Private Types | |
typedef std::map< std::string, SequenceMapData > | DataMap |
Private Member Functions | |
SequenceMap () throw () | |
void | purge () throw () |
void | remove (DataMap::iterator &i) throw () |
Private Attributes | |
DataMap | map |
Data Structures | |
struct | SequenceMapData |
Definition at line 18 of file SequenceMap.h.