emcObjectFillerRegistry Class Reference
[Deprecated Stuff]

#include <emcObjectFillerRegistry.h>

List of all members.


Detailed Description

(OLD?) (Singleton) Registry for object fillers.

Definition at line 15 of file emcObjectFillerRegistry.h.

Static Public Member Functions

static void add (emcObjectFiller *)
static void remove (emcObjectFiller *)
static emcObjectFiller * findFiller (PHCompositeNode *, PHObject &, int verbose=0)
static emcObjectFiller * findFiller (PHObject &, int verbose=0)
static void print (std::ostream &out=std::cout)

Static Private Member Functions

static std::list< emcObjectFiller * > * fillers (void)


Member Function Documentation

void emcObjectFillerRegistry::add (  emcObjectFiller *   )  [static]
 

Definition at line 9 of file emcObjectFillerRegistry.C.

References fillers().

Referenced by emcObjectFiller::registerMe().

list< emcObjectFiller * > * emcObjectFillerRegistry::fillers (  void   )  [static, private]
 

Definition at line 103 of file emcObjectFillerRegistry.C.

Referenced by add(), findFiller(), and remove().

emcObjectFiller * emcObjectFillerRegistry::findFiller (  PHObject &  ,
int  verbose = 0
)  [static]
 

Definition at line 68 of file emcObjectFillerRegistry.C.

References fillers().

emcObjectFiller * emcObjectFillerRegistry::findFiller (  PHCompositeNode *  ,
PHObject &  ,
int  verbose = 0
)  [static]
 

Definition at line 23 of file emcObjectFillerRegistry.C.

References fillers().

Referenced by emcObjectFillerManager::fill(), and emcObjectFillerManager::isFillerAvailable().

static void emcObjectFillerRegistry::print (  std::ostream &  out = std::cout  )  [static]
 

void emcObjectFillerRegistry::remove (  emcObjectFiller *   )  [static]
 

Definition at line 16 of file emcObjectFillerRegistry.C.

References fillers().


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