![]() |
ATLAS Offline Software
|
#include <CoWLibrary.h>
Public Member Functions | |
| CoWLibrary (bool Summary=true) | |
| CoWLibrary (const std::string &n, bool Summary=true) | |
| void | parseRecord (std::istream &in) |
| operator bool () const | |
| CoWLibrary | operator- () const |
| CoWLibrary & | operator+= (const CoWLibrary &rhs) |
| CoWLibrary & | operator-= (const CoWLibrary &rhs) |
Static Public Member Functions | |
| static std::shared_ptr< CoWLibrary > | fromRecord (std::istream &in, bool summary) |
Public Attributes | |
| std::unordered_map< std::string, std::shared_ptr< CoWRecord > > | m_records |
| std::string | m_libName |
| CoWRecordStats | m_ms |
Private Attributes | |
| bool | m_summary |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const CoWLibrary &l) |
| CoWLibrary | operator- (CoWLibrary lhs, const CoWLibrary &rhs) |
| CoWLibrary | operator+ (CoWLibrary lhs, const CoWLibrary &rhs) |
Definition at line 16 of file CoWLibrary.h.
|
inline |
Definition at line 18 of file CoWLibrary.h.
|
inline |
Definition at line 19 of file CoWLibrary.h.
|
static |
Definition at line 23 of file CoWLibrary.cxx.
|
inlineexplicit |
Definition at line 38 of file CoWLibrary.h.
|
inline |
Definition at line 67 of file CoWLibrary.h.
|
inline |
Definition at line 61 of file CoWLibrary.h.
|
inline |
Definition at line 84 of file CoWLibrary.h.
| void CoWTools::CoWLibrary::parseRecord | ( | std::istream & | in | ) |
Definition at line 9 of file CoWLibrary.cxx.
|
friend |
Definition at line 53 of file CoWLibrary.h.
|
friend |
Definition at line 30 of file CoWLibrary.h.
|
friend |
Definition at line 54 of file CoWLibrary.cxx.
| std::string CoWTools::CoWLibrary::m_libName |
Definition at line 22 of file CoWLibrary.h.
| CoWRecordStats CoWTools::CoWLibrary::m_ms |
Definition at line 23 of file CoWLibrary.h.
| std::unordered_map<std::string,std::shared_ptr<CoWRecord> > CoWTools::CoWLibrary::m_records |
Definition at line 20 of file CoWLibrary.h.
|
private |
Definition at line 26 of file CoWLibrary.h.