ATLAS Offline Software
Loading...
Searching...
No Matches
ConfigurationLoader Class Reference

An object to load and parse the configuration file. More...

#include <ConfigurationLoader.h>

Collaboration diagram for ConfigurationLoader:

Public Member Functions

 ConfigurationLoader ()
 ConfigurationLoader (string)
 ~ConfigurationLoader ()
vector< vector< string > > GetLoadingSearchStrings ()
vector< stringGetComparisonNamesForPath (vector< string >, vector< string > &)
int GetMaximumPathDepth ()
void OutputComparisonStatistics ()

Private Attributes

vector< vector< string > > loadingSearchStrings
vector< vector< string > > comparisonNames
vector< vector< string > > comparisonArguments
vector< int > numberOfMatches
int maximumPathDepth

Detailed Description

An object to load and parse the configuration file.

Author
Ben Wynne bwynn.nosp@m.e@ce.nosp@m.rn.ch
Date
19-04-10

Definition at line 22 of file ConfigurationLoader.h.

Constructor & Destructor Documentation

◆ ConfigurationLoader() [1/2]

ConfigurationLoader::ConfigurationLoader ( )

◆ ConfigurationLoader() [2/2]

ConfigurationLoader::ConfigurationLoader ( string )

◆ ~ConfigurationLoader()

ConfigurationLoader::~ConfigurationLoader ( )

Member Function Documentation

◆ GetComparisonNamesForPath()

vector< string > ConfigurationLoader::GetComparisonNamesForPath ( vector< string > ,
vector< string > &  )

◆ GetLoadingSearchStrings()

vector< vector< string > > ConfigurationLoader::GetLoadingSearchStrings ( )

◆ GetMaximumPathDepth()

int ConfigurationLoader::GetMaximumPathDepth ( )

◆ OutputComparisonStatistics()

void ConfigurationLoader::OutputComparisonStatistics ( )

Member Data Documentation

◆ comparisonArguments

vector< vector<string> > ConfigurationLoader::comparisonArguments
private

Definition at line 35 of file ConfigurationLoader.h.

◆ comparisonNames

vector< vector<string> > ConfigurationLoader::comparisonNames
private

Definition at line 35 of file ConfigurationLoader.h.

◆ loadingSearchStrings

vector< vector<string> > ConfigurationLoader::loadingSearchStrings
private

Definition at line 35 of file ConfigurationLoader.h.

◆ maximumPathDepth

int ConfigurationLoader::maximumPathDepth
private

Definition at line 37 of file ConfigurationLoader.h.

◆ numberOfMatches

vector< int > ConfigurationLoader::numberOfMatches
private

Definition at line 36 of file ConfigurationLoader.h.


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