#include <IRawDataCnvSvc.h>
Public Member Functions | |
Leaf (const std::string &p, const CLID &c, const std::string &b, long u) | |
Leaf (const Leaf ©) | |
Leaf & | operator= (const Leaf ©) |
bool | operator== (const Leaf ©) const |
Public Attributes | |
long | userParameter |
std::string | path |
std::string | bank |
CLID | clid |
Definition at line 18 of file IRawDataCnvSvc.h.
IRawDataCnvSvc::Leaf::Leaf | ( | const std::string & | p, | |
const CLID & | c, | |||
const std::string & | b, | |||
long | u | |||
) | [inline] |
Definition at line 24 of file IRawDataCnvSvc.h.
00025 : userParameter(u), path(p), bank(b), clid(c) {}
IRawDataCnvSvc::Leaf::Leaf | ( | const Leaf & | copy | ) | [inline] |
Definition at line 26 of file IRawDataCnvSvc.h.
00027 : std::vector<Leaf*>(0), userParameter(copy.userParameter), path(copy.path), 00028 bank(copy.bank), clid(copy.clid) {}
Definition at line 29 of file IRawDataCnvSvc.h.
References bank, clid, eformat::write::copy(), path, and userParameter.
00029 { 00030 path = copy.path; 00031 bank = copy.bank; 00032 clid = copy.clid; 00033 userParameter = copy.userParameter; 00034 return *this; 00035 }
Definition at line 36 of file IRawDataCnvSvc.h.
References bank, clid, eformat::write::copy(), path, and userParameter.
00036 { 00037 return path == copy.path && 00038 bank == copy.bank && 00039 clid == copy.clid && 00040 userParameter == copy.userParameter; 00041 }
Definition at line 21 of file IRawDataCnvSvc.h.
Referenced by RawDataCnvSvc::declareObject(), operator=(), and operator==().