Singleton class that is used to create functional groups by knowing their type or other unique features, i.e. offering factory functionality.  
 More...
|  | 
|  | FGFactory () | 
|  | Private undefined constructor (singleton implementation) 
 | 
|  | 
|  | FGFactory (const FGFactory &) | 
|  | Private undefined copy constructor (singleton implementation) 
 | 
|  | 
| FGFactory & | operator= (const FGFactory &rhs) | 
|  | Private undefined assignment operator (singleton implementation) 
 | 
|  | 
|  | ~FGFactory () | 
|  | Private undefined destructor (singleton implementation) 
 | 
|  | 
Singleton class that is used to create functional groups by knowing their type or other unique features, i.e. offering factory functionality. 
◆ create() [1/2]
Create new functional group based on given type. 
- Parameters
- 
  
    | fgtype | The type of functional group to create |  
 
- Returns
- The functional group or NULL if error occurs 
 
 
◆ create() [2/2]
Create new functional group based its unique sequence tag key. 
- Parameters
- 
  
    | fgSequenceKey | Tag key of the functional groups sequence |  
 
- Returns
- The functional group or NULL if error occurs 
 
 
◆ instance()
◆ operator=()
Private undefined assignment operator (singleton implementation) 
- Parameters
- 
  
    | rhs | Right hand side of assignment |  
 
- Returns
- Reference to this class 
References FGFactory().
 
 
The documentation for this class was generated from the following file:
- dcmfg/include/dcmtk/dcmfg/fgfact.h