RawRecord.hpp
Go to the documentation of this file.
35 RawRecord(const std::string& singleRecordString, const std::string& fileName = "", const std::string& keywordName = "");
58 void processSeparatorCharacter(std::string& currentToken, const char& currentChar, char& tokenStarter);
59 void processQuoteCharacters(std::string& currentToken, const char& currentChar, char& tokenStarter);
Definition: Deck.hpp:29 const std::string & getRecordString() const void dump() const size_t size() const RawRecord(const std::string &singleRecordString, const std::string &fileName="", const std::string &keywordName="") std::shared_ptr< const RawRecord > RawRecordConstPtr Definition: RawRecord.hpp:65 const std::string & getFileName() const const std::string & getKeywordName() const const std::string & getItem(size_t index) const void push_front(std::string token) Definition: RawRecord.hpp:33 virtual ~RawRecord() static bool isTerminatedRecordString(const std::string &candidateRecordString) std::string pop_front() |