#include <PrjReader.hpp>
Public Member Functions | |
int | lineNumber () const |
template<class T > | |
T | read () |
void | read999 () |
void | read999 (std::string mesg) |
double | readDouble () |
template<class T > | |
std::vector< std::shared_ptr< T > > | readElementVector (const std::string &name=std::string()) |
void | readEnd () |
Reader (openstudio::filesystem::ifstream &file) | |
Reader (const std::string &string, int starting=0) | |
int | readInt () |
std::vector< int > | readIntVector (bool terminated=false) |
std::string | readLine () |
template<class T > | |
T | readNumber () |
std::string | readSection () |
template<class T > | |
std::vector< T > | readSectionVector (const std::string &name=std::string()) |
std::string | readString () |
unsigned | readUInt () |
void | skipSection () |
~Reader ()=default | |
|
explicit |
|
explicit |
|
default |
|
inline |
T openstudio::contam::Reader::read | ( | ) |
void openstudio::contam::Reader::read999 | ( | ) |
void openstudio::contam::Reader::read999 | ( | std::string | mesg | ) |
double openstudio::contam::Reader::readDouble | ( | ) |
std::vector< std::shared_ptr< T > > openstudio::contam::Reader::readElementVector | ( | const std::string & | name = std::string() | ) |
void openstudio::contam::Reader::readEnd | ( | ) |
int openstudio::contam::Reader::readInt | ( | ) |
std::vector<int> openstudio::contam::Reader::readIntVector | ( | bool | terminated = false | ) |
std::string openstudio::contam::Reader::readLine | ( | ) |
T openstudio::contam::Reader::readNumber | ( | ) |
std::string openstudio::contam::Reader::readSection | ( | ) |
std::vector< T > openstudio::contam::Reader::readSectionVector | ( | const std::string & | name = std::string() | ) |
std::string openstudio::contam::Reader::readString | ( | ) |
unsigned openstudio::contam::Reader::readUInt | ( | ) |
void openstudio::contam::Reader::skipSection | ( | ) |