namespace::var
- var::Array
- var::Base64
- var::Base64Decoder
- var::Base64Encoder
- var::Bits
- var::ContainerObject
- var::Data
- var::DataInfo
- var::Deque
- var::GeneralString
- var::IdString
- var::KeyString
- var::Matrix
- var::NameString
- var::NumberString
- var::Pair
- var::PathString
- var::Queue
- var::ReplaceCharacter
- var::ReplaceString
- var::Ring
- var::Stack
- var::StackString
- var::String
- var::StringView
- var::Tokenizer
- var::Transformer
- var::Vector
- var::View
Type Definitions
#
StackString24using var::StackString24 = typedef IdString
Type: IdString
#
StackString48using var::StackString48 = typedef IdString
Type: IdString
#
StackString64using var::StackString64 = typedef NumberString
Type: NumberString
#
StringListusing var::StringList = typedef Vector<String>
#
StringViewListusing var::StringViewList = typedef Vector<StringView>
Type: Vector< StringView >
#
Tokentypedef Tokenizer var::Token
Type: Tokenizer
Functions
#
operator&(const StringView lhs, const StringView rhs)PathString var::operator& (const StringView lhs, const StringView rhs)
Type: PathString
Parameters:
- const StringView
lhs
- const StringView
rhs
#
operator+(const String &lhs, StringView rhs)String var::operator+ (const String &lhs, StringView rhs)
Type: String
Parameters:
- const String &
lhs
- StringView
rhs
#
operator+(StringView lhs, const String &rhs)String var::operator+ (StringView lhs, const String &rhs)
Type: String
Parameters:
- StringView
lhs
- const String &
rhs
#
operator+(StringView lhs, String &&rhs)String var::operator+ (StringView lhs, String &&rhs)
Type: String
Parameters:
- StringView
lhs
- String &&
rhs
#
operator+(StringView lhs, StringView rhs)String var::operator+ (StringView lhs, StringView rhs)
Type: String
Parameters:
- StringView
lhs
- StringView
rhs
#
operator/(const StringView lhs, const StringView rhs)PathString var::operator/ (const StringView lhs, const StringView rhs)
Type: PathString
Parameters:
- const StringView
lhs
- const StringView
rhs
#
operator<<(printer::Printer &printer, const Matrix< T > &matrix)printer::Printer & var::operator<< (printer::Printer &printer, const Matrix< T > &matrix)
Type: printer::Printer &
Parameters:
printer::Printer &
printer
- const Matrix< T > &
matrix
#
operator==(const char *lhs, StringView rhs)inline
bool var::operator== (const char *lhs, StringView rhs)
Type: bool
Parameters:
const char *
lhs
- StringView
rhs
#
operator|(StringView lhs, StringView rhs)GeneralString var::operator| (StringView lhs, StringView rhs)
Type: GeneralString
Parameters:
- StringView
lhs
- StringView
rhs
Data Management.
Details
The var namespace is a collection of data storage mechanisms and routines such as buffers and strings.