GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Friends | List of all members
RgAlg Class Reference

#include <RegistryItemTypeDef.h>

Collaboration diagram for RgAlg:
Collaboration graph
[legend]

Public Member Functions

 RgAlg ()
 
 RgAlg (string n, string c)
 
 ~RgAlg ()
 
RgAlgoperator= (const RgAlg &alg)
 

Public Attributes

string name
 
string config
 

Friends

ostream & operator<< (ostream &stream, const RgAlg &alg)
 

Detailed Description

Definition at line 43 of file RegistryItemTypeDef.h.

Constructor & Destructor Documentation

RgAlg::RgAlg ( )

Definition at line 16 of file RegistryItemTypeDef.cxx.

17 {
18 
19 }
RgAlg::RgAlg ( string  n,
string  c 
)

Definition at line 21 of file RegistryItemTypeDef.cxx.

21  :
22 name(n),
23 config(c)
24 {
25 
26 }
string config
RgAlg::~RgAlg ( )

Definition at line 28 of file RegistryItemTypeDef.cxx.

29 {
30 
31 }

Member Function Documentation

RgAlg & RgAlg::operator= ( const RgAlg alg)

Definition at line 39 of file RegistryItemTypeDef.cxx.

References config, and name.

40 {
41  this->name = alg.name;
42  this->config = alg.config;
43  return (*this);
44 }
string config

Friends And Related Function Documentation

ostream& operator<< ( ostream &  stream,
const RgAlg alg 
)
friend

Definition at line 33 of file RegistryItemTypeDef.cxx.

34 {
35  stream << alg.name << "/" << alg.config;
36  return stream;
37 }
string config

Member Data Documentation

string RgAlg::config
string RgAlg::name

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