Predator  [unstable] git snapshot
Public Member Functions | Static Public Member Functions | Private Types | Private Member Functions | Private Attributes | Static Private Attributes
PlotEnumerator Class Reference

#include <plotenum.hh>

Collaboration diagram for PlotEnumerator:
Collaboration graph
[legend]

Public Member Functions

std::string decorate (std::string name)

Static Public Member Functions

static PlotEnumeratorinstance ()

Private Types

typedef std::map< std::string,
int > 
TMap

Private Member Functions

 PlotEnumerator ()

Private Attributes

TMap map_

Static Private Attributes

static PlotEnumeratorinst_

Detailed Description

Definition at line 33 of file plotenum.hh.

Member Typedef Documentation

typedef std::map<std::string, int> TMap
private

Definition at line 50 of file plotenum.hh.

Constructor & Destructor Documentation

PlotEnumerator ( )
inlineprivate

Definition at line 46 of file plotenum.hh.

Member Function Documentation

std::string decorate ( std::string  name)
static PlotEnumerator* instance ( )
inlinestatic

Definition at line 35 of file plotenum.hh.

References inst_.

Field Documentation

PlotEnumerator* inst_
staticprivate

Definition at line 45 of file plotenum.hh.

Referenced by instance().

TMap map_
private

Definition at line 51 of file plotenum.hh.


The documentation for this class was generated from the following file: