GENIEGenerator
Loading...
Searching...
No Matches
RgAlg Class Reference

#include <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 43 of file RegistryItemTypeDef.h.

Constructor & Destructor Documentation

◆ RgAlg() [1/2]

RgAlg::RgAlg ( )

Definition at line 16 of file RegistryItemTypeDef.cxx.

17{
18
19}

Referenced by operator<<, and operator=().

◆ RgAlg() [2/2]

RgAlg::RgAlg ( string n,
string c )

Definition at line 21 of file RegistryItemTypeDef.cxx.

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

References config, and name.

◆ ~RgAlg()

RgAlg::~RgAlg ( )

Definition at line 28 of file RegistryItemTypeDef.cxx.

29{
30
31}

Member Function Documentation

◆ operator=()

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

Definition at line 39 of file RegistryItemTypeDef.cxx.

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

References config, name, and RgAlg().

◆ operator<<

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}

References config, name, and RgAlg().

Member Data Documentation

◆ config

◆ name


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