Public Member Functions | Public Attributes | Friends | List of all members
RgAlg Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/genie/v3_00_06_p01/Linux64bit+3.10-2.17-e17-debug/GENIE-Generator/src/Framework/Registry/RegistryItemTypeDef.h"

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 44 of file RegistryItemTypeDef.h.

Constructor & Destructor Documentation

RgAlg::RgAlg ( )

Definition at line 22 of file RegistryItemTypeDef.cxx.

23 {
24 
25 }
RgAlg::RgAlg ( string  n,
string  c 
)

Definition at line 27 of file RegistryItemTypeDef.cxx.

27  :
28 name(n),
29 config(c)
30 {
31 
32 }
string config
RgAlg::~RgAlg ( )

Definition at line 34 of file RegistryItemTypeDef.cxx.

35 {
36 
37 }

Member Function Documentation

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

Definition at line 45 of file RegistryItemTypeDef.cxx.

References config, and name.

46 {
47  this->name = alg.name;
48  this->config = alg.config;
49  return (*this);
50 }
const XML_Char * name
Definition: expat.h:151
Definition: config.py:1
string config

Friends And Related Function Documentation

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

Definition at line 39 of file RegistryItemTypeDef.cxx.

40 {
41  stream << alg.name << "/" << alg.config;
42  return stream;
43 }
string config

Member Data Documentation

string RgAlg::config
string RgAlg::name

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