Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | List of all members
TestParameterReader Class Reference
Inheritance diagram for TestParameterReader:
Inheritance graph
[legend]

Public Member Functions

string Join (const vector< string > &test_prefix)
 
AwsError ReadParam (const ParameterPath &param_path, int &out) const
 
AwsError ReadParam (const ParameterPath &param_path, bool &out) const
 
AwsError ReadParam (const ParameterPath &param_path, string &out) const
 
AwsError ReadParam (const ParameterPath &param_path, Aws::String &out) const
 
AwsError ReadParam (const ParameterPath &param_path, map< string, string > &out) const
 
AwsError ReadParam (const ParameterPath &param_path, std::vector< std::string > &out) const
 
AwsError ReadParam (const ParameterPath &param_path, double &out) const
 
 TestParameterReader (string test_prefix)
 
 TestParameterReader (const vector< string > &test_prefix)
 
 TestParameterReader (map< string, int > int_map, map< string, bool > bool_map, map< string, string > string_map, map< string, map< string, string >> map_map)
 
- Public Member Functions inherited from Aws::Client::ParameterReaderInterface
virtual AwsError ReadParam (const ParameterPath &param_path, std::map< std::string, std::string > &out) const =0
 
virtual AwsError ReadParam (const ParameterPath &param_path, std::string &out) const =0
 
virtual ~ParameterReaderInterface ()=default
 

Static Public Member Functions

static string DoFormatParameterPath (const ParameterPath &param_path)
 

Public Attributes

map< string, bool > bool_map_
 
map< string, int > int_map_
 
map< string, map< string, string > > map_map_
 
map< string, string > string_map_
 

Private Member Functions

string FormatParameterPath (const ParameterPath &param_path) const
 

Detailed Description

Parameter reader that sets the output using provided std::mapS.

Definition at line 59 of file kinesis_manager_test.cpp.

Constructor & Destructor Documentation

TestParameterReader::TestParameterReader ( string  test_prefix)
inline

Definition at line 62 of file kinesis_manager_test.cpp.

TestParameterReader::TestParameterReader ( const vector< string > &  test_prefix)
inline

Definition at line 98 of file kinesis_manager_test.cpp.

TestParameterReader::TestParameterReader ( map< string, int >  int_map,
map< string, bool >  bool_map,
map< string, string >  string_map,
map< string, map< string, string >>  map_map 
)
inline

Definition at line 103 of file kinesis_manager_test.cpp.

Member Function Documentation

static string TestParameterReader::DoFormatParameterPath ( const ParameterPath param_path)
inlinestatic

Definition at line 183 of file kinesis_manager_test.cpp.

string TestParameterReader::FormatParameterPath ( const ParameterPath param_path) const
inlineprivate

Definition at line 189 of file kinesis_manager_test.cpp.

string TestParameterReader::Join ( const vector< string > &  test_prefix)
inline

Definition at line 109 of file kinesis_manager_test.cpp.

AwsError TestParameterReader::ReadParam ( const ParameterPath param_path,
int &  out 
) const
inlinevirtual

Implements Aws::Client::ParameterReaderInterface.

Definition at line 121 of file kinesis_manager_test.cpp.

AwsError TestParameterReader::ReadParam ( const ParameterPath param_path,
bool &  out 
) const
inlinevirtual

Implements Aws::Client::ParameterReaderInterface.

Definition at line 132 of file kinesis_manager_test.cpp.

AwsError TestParameterReader::ReadParam ( const ParameterPath param_path,
string &  out 
) const
inline

Definition at line 143 of file kinesis_manager_test.cpp.

AwsError TestParameterReader::ReadParam ( const ParameterPath param_path,
Aws::String &  out 
) const
inlinevirtual

Implements Aws::Client::ParameterReaderInterface.

Definition at line 154 of file kinesis_manager_test.cpp.

AwsError TestParameterReader::ReadParam ( const ParameterPath param_path,
map< string, string > &  out 
) const
inline

Definition at line 159 of file kinesis_manager_test.cpp.

AwsError TestParameterReader::ReadParam ( const ParameterPath param_path,
std::vector< std::string > &  out 
) const
inlinevirtual

Implements Aws::Client::ParameterReaderInterface.

Definition at line 170 of file kinesis_manager_test.cpp.

AwsError TestParameterReader::ReadParam ( const ParameterPath param_path,
double &  out 
) const
inlinevirtual

Implements Aws::Client::ParameterReaderInterface.

Definition at line 175 of file kinesis_manager_test.cpp.

Member Data Documentation

map<string, bool> TestParameterReader::bool_map_

Definition at line 178 of file kinesis_manager_test.cpp.

map<string, int> TestParameterReader::int_map_

Definition at line 177 of file kinesis_manager_test.cpp.

map<string, map<string, string> > TestParameterReader::map_map_

Definition at line 180 of file kinesis_manager_test.cpp.

map<string, string> TestParameterReader::string_map_

Definition at line 179 of file kinesis_manager_test.cpp.


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


kinesis_manager
Author(s): AWS RoboMaker
autogenerated on Thu Mar 4 2021 03:28:41