2 #ifndef __ARC_VOMSCONFIG_H__ 3 #define __ARC_VOMSCONFIG_H__ 14 const std::string& Name()
const;
15 const std::string& Host()
const;
16 const std::string& Port()
const;
17 const std::string& Subject()
const;
18 const std::string& Alias()
const;
19 std::string Str()
const;
41 operator bool(
void)
const;
42 bool operator!(
void)
const;
47 std::list<VOMSConfigLine>* list_;
48 iterator(std::list<VOMSConfigLine>& list, std::list<VOMSConfigLine>::iterator it);
51 operator bool(
void)
const;
52 bool operator!(
void)
const;
53 iterator FirstByName(
const std::string name);
54 iterator FirstByAlias(
const std::string alias);
57 std::list<VOMSConfigLine> lines;
58 bool AddPath(
const std::string& path,
int depth,
const filter& lfilter);
63 #endif // __ARC_VOMSCONFIG_H__ Arc namespace contains all core ARC classes.
Definition: ArcConfig.h:11
Definition: VOMSConfig.h:9
Definition: VOMSConfig.h:28
Definition: VOMSConfig.h:34
Definition: VOMSConfig.h:30