Public Member Functions | Protected Member Functions | Protected Attributes

Attrib::ProviderFactory Class Reference

List of all members.

Public Member Functions

 ProviderFactory ()
 ~ProviderFactory ()
void addDesc (Desc *, ProviderCreater)
Providercreate (Desc &) const
DesccreateDescCopy (const char *nm) const
void updateAllDescsDefaults ()

Protected Member Functions

int indexOf (const char *) const

Protected Attributes

ObjectSet< Descdescs_
TypeSet< ProviderCreatercreaters_

Constructor & Destructor Documentation

Attrib::ProviderFactory::ProviderFactory (  ) 
Attrib::ProviderFactory::~ProviderFactory (  ) 

Member Function Documentation

void Attrib::ProviderFactory::addDesc ( Desc ,
ProviderCreater   
)
Provider* Attrib::ProviderFactory::create ( Desc  )  const
Desc* Attrib::ProviderFactory::createDescCopy ( const char *  nm  )  const
int Attrib::ProviderFactory::indexOf ( const char *   )  const [protected]
void Attrib::ProviderFactory::updateAllDescsDefaults (  ) 

Member Data Documentation