![]() |
KSquare Utilities
|
#include <KKStr.h>
Inheritance diagram for KKB::VectorKKStr:Public Member Functions | |
| VectorKKStr () | |
| VectorKKStr (const VectorKKStr &v) | |
| void | ReadXML (XmlStream &s, XmlTagConstPtr tag, VolConstBool &cancelFlag, RunLog &log) |
| void | WriteXML (const KKStr &varName, std::ostream &o) const |
summary> A string class providing safe runtime management; strings can be used as stream and StringBuilder objects. Simple token parsing is supported as well as various translations to other formats such as 'int', 'double', and others. Allocation is done dynamically increasing as needs warrant. All methods ensure that there is no accessing outside the bounds of the allocated string. /summary> todo> Should subclass the class from the stl class 'string'. </todo>
| VectorKKStr::VectorKKStr | ( | ) |
Definition at line 5264 of file KKStr.cpp.
References VectorKKStr().
Referenced by KKMLL::ClassificationBiasMatrix::ClassificationBiasMatrix(), KKMLL::TrainingProcess2::ConfigFileFormatErrors(), KKB::Configuration::Configuration(), KKMLL::TrainingClass::TrainingClass(), VectorKKStr(), and KKB::XmlStream::XmlStream().
| VectorKKStr::VectorKKStr | ( | const VectorKKStr & | v | ) |
Definition at line 5270 of file KKStr.cpp.
References VectorKKStr().
Referenced by KKB::Configuration::Configuration(), KKMLL::TrainingClass::TrainingClass(), and VectorKKStr().
| void VectorKKStr::ReadXML | ( | XmlStream & | s, |
| XmlTagConstPtr | tag, | ||
| VolConstBool & | cancelFlag, | ||
| RunLog & | log | ||
| ) |
Definition at line 5277 of file KKStr.cpp.
References KKB::XmlTag::AttributeValueInt32(), KKB::KKStr::Concat(), KKB::XmlContent::Content(), KKB::KKStrParser::GetNextToken(), KKB::XmlStream::GetNextToken(), KKB::KKStrParser::KKStrParser(), KKB::KKStrParser::MoreTokens(), KKB::XmlToken::tokContent, KKB::XmlToken::TokenType(), and KKB::KKStrParser::TrimWhiteSpace().
| void VectorKKStr::WriteXML | ( | const KKStr & | varName, |
| std::ostream & | o | ||
| ) | const |
Definition at line 5319 of file KKStr.cpp.
References KKB::XmlTag::AddAtribute(), KKB::KKStr::Empty(), KKB::operator<<(), KKB::XmlTag::tagEnd, KKB::XmlTag::tagStart, KKB::XmlTag::WriteXML(), and KKB::XmlTag::XmlTag().
Referenced by KKMLL::Attribute::WriteXML().