Other Tools
API
- MemoryFactory.hpp
- SolveState.hpp
SolveState
SolveState::SolveState()
SolveState::SolveState()
SolveState::~SolveState()
SolveState::operator=()
SolveState::GetSize()
SolveState::IsIn()
SolveState::IsUnk()
SolveState::IsOut()
SolveState::IsFinal()
SolveState::CountIn()
SolveState::CountUnk()
SolveState::CountOut()
SolveState::GetInVector()
SolveState::GetUnkVector()
SolveState::GetOutVector()
SolveState::GetNextUnk()
SolveState::Include()
SolveState::Exclude()
SolveState::ForceExclude()
SolveState::IncludeSet()
SolveState::ExcludeSet()
SolveState::in_items
SolveState::unk_items
- StaticString.hpp
ShortString
StaticString
StaticString::StaticString()
StaticString::StaticString()
StaticString::StaticString()
StaticString::StaticString()
StaticString::StaticString()
StaticString::operator=()
StaticString::operator=()
StaticString::operator=()
StaticString::operator=()
StaticString::data()
StaticString::data()
StaticString::size()
StaticString::resize()
StaticString::resize()
StaticString::operator[]()
StaticString::operator[]()
StaticString::operator==()
StaticString::operator!=()
StaticString::operator<()
StaticString::operator<=()
StaticString::operator>()
StaticString::operator>=()
StaticString::operator==()
StaticString::operator!=()
StaticString::operator<()
StaticString::operator<=()
StaticString::operator>()
StaticString::operator>=()
StaticString::operator CHAR_T*()
StaticString::operator const CHAR_T*()
StaticString::operator std::string()
StaticString::AsString()
StaticString::push_back()
StaticString::append()
StaticString::append()
StaticString::append()
StaticString::append()
StaticString::ss_size_t
StaticString::CopyFrom()
StaticString::Compare()
StaticString::string
StaticString::str_size
StaticString::MAX_CHARS
- String.hpp
MakeString()
MakeString()
MakeEscaped()
MakeEscaped()
MakeCSVSafe()
MakeWebSafe()
MakeLiteral()
MakeLiteral()
MakeLiteral()
MakeFromLiteral_Char()
MakeFromLiteral_String()
MakeFromLiteral()
MakeUpper()
MakeLower()
MakeTitleCase()
MakeCount()
MakeRoman()
MakeEnglishList()
MakeFormatted()
MakeRepeat()
MakeTrimFront()
MakeTrimBack()
MakeTrimmed()
MakeCompressed()
MakeRemoveChars()
MakeSlugify()
Join()
MakeCount()
MakeFormatted()
String
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::String()
String::operator=()
String::operator=()
String::operator=()
String::operator=()
String::operator=()
String::operator=()
String::operator=()
String::operator=()
String::operator=()
String::assign()
String::str()
String::str()
String::operator[]()
String::operator[]()
String::front()
String::front()
String::back()
String::back()
String::Get()
String::Get()
String::substr()
String::GetRange()
String::View()
String::ViewFront()
String::ViewBack()
String::ViewRange()
String::ViewTo()
String::ViewBackTo()
String::ViewWord()
String::ViewLine()
String::HasAt()
String::HasPrefix()
String::HasSuffix()
String::Hash()
String::Count()
String::Count()
String::IsLiteralChar()
String::IsLiteralString()
String::DiagnoseLiteralString()
String::IsComposedOf()
String::IsNumber()
String::IsIdentifier()
String::OnlyLower()
String::OnlyUpper()
String::OnlyDigits()
String::OnlyAlphanumeric()
String::OnlyWhitespace()
String::HasOneOf()
String::Has()
String::HasWhitespace()
String::HasNonwhitespace()
String::HasUpper()
String::HasLower()
String::HasLetter()
String::HasDigit()
String::HasAlphanumeric()
String::HasCharAt()
String::HasOneOfAt()
String::HasDigitAt()
String::HasLetterAt()
String::HasWhitespaceAt()
String::CountWhitespace()
String::CountNonwhitespace()
String::CountUpper()
String::CountLower()
String::CountLetters()
String::CountDigits()
String::CountAlphanumeric()
String::clear()
String::erase()
String::erase()
String::erase()
String::RemoveWhitespace()
String::RemoveUpper()
String::RemoveLower()
String::RemoveLetters()
String::RemoveDigits()
String::RemovePunctuation()
String::PopIf()
String::PopIf()
String::PopAll()
String::PopFixed()
String::Pop()
String::PopTo()
String::PopWord()
String::PopLine()
String::PopQuote()
String::PopParen()
String::PopLiteralSigned()
String::PopSigned()
String::PopLiteralUnsigned()
String::PopUnsigned()
String::PopLiteralFloat()
String::PopFloat()
String::PopLiteralChar()
String::PopChar()
String::PopLiteral()
String::PopFromLiteral()
String::insert()
String::insert()
String::insert()
String::insert()
String::append()
String::append()
String::append()
String::operator+=()
String::PadFront()
String::PadBack()
String::replace()
String::resize()
String::ReplaceChar()
String::ReplaceRange()
String::ReplaceVars()
String::ReplaceMacro()
String::FindQuoteMatch()
String::FindParenMatch()
String::RFindQuoteMatch()
String::RFindParenMatch()
String::FindMatch()
String::RFindMatch()
String::Find()
String::Find()
String::Find()
String::Find()
String::RFind()
String::RFind()
String::RFind()
String::RFind()
String::FindAll()
String::FindAll()
String::FindAnyOfFrom()
String::FindAnyOf()
String::FindID()
String::FindWhitespace()
String::FindNonWhitespace()
String::FindUpperChar()
String::FindNonUpperChar()
String::FindLowerChar()
String::FindNonLowerChar()
String::FindLetterChar()
String::FindNonLetterChar()
String::FindDigitChar()
String::FindNonDigitChar()
String::FindAlphanumericChar()
String::FindNonAlphanumericChar()
String::FindIDChar()
String::FindNonIDChar()
String::ViewNestedBlock()
String::ViewQuote()
String::ScanTo()
String::ScanWhile()
String::ScanView()
String::ScanWord()
String::ScanChar()
String::ScanWhitespace()
String::ScanUpper()
String::ScanLower()
String::ScanLetters()
String::ScanDigits()
String::ScanAlphanumeric()
String::ScanNestedBlock()
String::ScanQuote()
String::ConvertTo()
String::Slice()
String::Slice()
String::ViewSlices()
String::ViewSlices()
String::SliceAssign()
String::SliceAssign()
String::operator*()
String::Append()
String::Set()
String::As()
String::AppendEscaped()
String::SetEscaped()
String::AppendEscaped()
String::SetEscaped()
String::SetEscaped()
String::AsEscaped()
String::AppendCSVSafe()
String::SetCSVSafe()
String::SetCSVSafe()
String::AsCSVSafe()
String::AppendWebSafe()
String::SetWebSafe()
String::SetWebSafe()
String::AsWebSafe()
String::AppendLiteral()
String::SetLiteral()
String::SetLiteral()
String::AsLiteral()
String::AppendUpper()
String::SetUpper()
String::SetUpper()
String::AsUpper()
String::AppendLower()
String::SetLower()
String::SetLower()
String::AsLower()
String::AppendTitleCase()
String::SetTitleCase()
String::SetTitleCase()
String::AsTitleCase()
String::AppendCount()
String::SetCount()
String::SetAsCount()
String::AppendRoman()
String::SetRoman()
String::AppendEnglishList()
String::SetEnglishList()
String::AppendFormatted()
String::SetFormatted()
String::AppendTrimFront()
String::SetTrimFront()
String::TrimFront()
String::AsTrimFront()
String::AppendTrimBack()
String::SetTrimBack()
String::TrimBack()
String::AsTrimBack()
String::AppendTrimmed()
String::SetTrimmed()
String::Trim()
String::AsTrimmed()
String::AppendCompressed()
String::SetCompressed()
String::Compress()
String::AsCompressed()
String::AppendRemoveChars()
String::SetRemoveChars()
String::RemoveChars()
String::AsRemoveChars()
String::AppendSlugify()
String::SetSlugify()
String::Slugify()
String::AsSlugify()
String::AppendJoin()
String::SetJoin()
String::Empty()
String::Make()
String::Syntax
String::_AssertPos()
String::_Iterator()
String::NoChar()
String::_ToString()
String::_ToString()
String::_ToString()
String::_Convert()
String::_Convert()
hash
- TypeTracker.hpp
TrackedInfo_Base
TrackedVar
TrackedInfo_Value
TrackedInfo_Value::real_t
TrackedInfo_Value::this_t
TrackedInfo_Value::TrackedInfo_Value()
TrackedInfo_Value::TrackedInfo_Value()
TrackedInfo_Value::TrackedInfo_Value()
TrackedInfo_Value::TrackedInfo_Value()
TrackedInfo_Value::operator=()
TrackedInfo_Value::operator=()
TrackedInfo_Value::GetTypeID()
TrackedInfo_Value::Clone()
TrackedInfo_Value::value
TypeTracker
TypeTracker::this_t
TypeTracker::wrap_t
TypeTracker::var_decoy
TypeTracker::TypeTracker()
TypeTracker::TypeTracker()
TypeTracker::TypeTracker()
TypeTracker::operator=()
TypeTracker::operator=()
TypeTracker::~TypeTracker()
TypeTracker::AddFunction()
TypeTracker::AddFunction()
TypeTracker::AddFunction()
TypeTracker::RunFunction()
TypeTracker::operator()()
TypeTracker::GetNumTypes()
TypeTracker::GetNumCombos()
TypeTracker::GetCumCombos()
TypeTracker::GetID()
TypeTracker::GetID()
TypeTracker::GetComboID()
TypeTracker::GetTrackedID()
TypeTracker::GetTrackedID()
TypeTracker::GetTrackedComboID()
TypeTracker::Convert()
TypeTracker::IsType()
TypeTracker::ToType()
TypeTracker::Cast()
TypeTracker::fun_map
- attrs.hpp
tools
tools::MakeAttrs()
tools::MergeReduce()
tools::Reduce()
tools::MergeForeach()
tools::Foreach()
tools::Merge()
tools::operator<<()
tools::operator<<()
tools::is_attribute_value_v
tools::is_attributes_pack_v
tools::has_attribute_v
tools::value_tag
tools::is_same_attribute
tools::is_attribute_value
tools::Attrs
tools::Attrs::attributes_t
tools::Attrs::pack_t
tools::Attrs::Attrs()
tools::Attrs::Attrs()
tools::Attrs::operator=()
tools::Attrs::operator()()
tools::Attrs::operator()()
tools::Attrs::operator()()
tools::Attrs::operator()()
tools::Attrs::operator==()
tools::Attrs::AttributeReduce()
tools::Attrs::AttributeReduce()
tools::Attrs::AttributeReduce()
tools::Attrs::AttributeReduce()
tools::Attrs::Reduce()
tools::Attrs::Reduce()
tools::Attrs::AttributeForeach()
tools::Attrs::AttributeForeach()
tools::Attrs::AttributeForeach()
tools::Attrs::AttributeForeach()
tools::Attrs::Foreach()
tools::Attrs::Foreach()
tools::Attrs::SetAttribute()
tools::Attrs::SetAttribute()
tools::Attrs::SetAttribute()
tools::Attrs::SetAttribute()
tools::Attrs::Call()
tools::Attrs::eq_reducer
tools::Attrs::GetAttr
tools::Attrs::GetAttr
tools::is_attributes_pack
tools::is_attributes_pack
tools::has_attribute
- char_utils.hpp
CharSet
CharSetRange()
WhitespaceCharSet()
UpperCharSet()
LowerCharSet()
LetterCharSet()
DigitCharSet()
AlphanumericCharSet()
IDCharSet()
PunctuationCharSet()
EscapeCodeCharSet()
is_whitespace()
is_upper_letter()
is_lower_letter()
is_letter()
is_digit()
is_alphanumeric()
is_idchar()
is_punctuation()
is_escape_code()
is_one_of()
is_valid()
is_valid()
ToEscapeChar()
CharSetBase
CharSetBase::CharSetBase()
CharSetBase::CharSetBase()
CharSetBase::CharSetBase()
CharSetBase::CharSetBase()
CharSetBase::CharSetBase()
CharSetBase::operator=()
CharSetBase::operator=()
CharSetBase::operator=()
CharSetBase::Reset()
CharSetBase::GetMaxChar()
CharSetBase::Has()
CharSetBase::Has()
CharSetBase::HasAny()
CharSetBase::HasOnly()
CharSetBase::HasAt()
CharSetBase::FindIn()
CharSetBase::operator[]()
CharSetBase::GetSize()
CharSetBase::Set()
CharSetBase::Clear()
CharSetBase::SetRange()
CharSetBase::ClearRange()
CharSetBase::operator+()
CharSetBase::operator!()
CharSetBase::begin()
CharSetBase::end()
CharSetBase::CountMatches()
CharSetBase::CountMatches()
CharSetBase::CountFrontMatches()
CharSetBase::CountBackMatches()
CharSetBase::AsString()
CharSetBase::this_t
CharSetBase::char_set_t
CharSetBase::char_set
CharSetBase::iterator_t
CharSetBase::iterator_t::iterator_t()
CharSetBase::iterator_t::iterator_t()
CharSetBase::iterator_t::operator=()
CharSetBase::iterator_t::MakeValid()
CharSetBase::iterator_t::operator==()
CharSetBase::iterator_t::operator!=()
CharSetBase::iterator_t::operator<()
CharSetBase::iterator_t::operator>()
CharSetBase::iterator_t::operator<=()
CharSetBase::iterator_t::operator>=()
CharSetBase::iterator_t::operator*()
CharSetBase::iterator_t::operator++()
CharSetBase::iterator_t::ptr
CharSetBase::iterator_t::index
- hash_namify.hpp
- keyname_utils.hpp
- string_utils.hpp
string_vec_t
empty_string()
count()
is_literal_char()
is_literal_string()
diagnose_literal_string()
is_composed_of()
has_whitespace()
has_nonwhitespace()
has_upper_letter()
has_lower_letter()
has_letter()
has_digit()
has_alphanumeric()
has_char_at()
has_one_of_at()
has_digit_at()
has_letter_at()
is_lower()
is_upper()
is_digits()
is_number()
is_alphanumeric()
is_whitespace()
is_identifier()
has_one_of()
is_valid()
has_prefix()
find_quote_match()
find_paren_match()
find()
find_all()
find_all()
find_any_of_from()
find_any_of()
find_id()
find_non_whitespace()
to_escaped_string()
to_escaped_string()
to_web_safe_string()
url_encode()
url_decode()
to_literal()
to_literal()
to_literal()
from_literal_char()
from_literal_string()
to_upper()
to_lower()
to_titlecase()
to_roman_numeral()
trim_whitespace()
compress_whitespace()
remove_whitespace()
remove_punctuation()
remove_chars()
slugify()
combine_strings()
to_english_list()
transform_strings()
quote_strings()
quote_strings()
to_quoted_list()
string_pop_if_char()
string_pop_fixed()
string_get_range()
string_pop()
string_get()
string_pop()
string_get()
string_pop_to()
string_get_to()
string_pop_word()
string_get_word()
string_pop_line()
string_get_line()
string_pop_quote()
string_uint_size()
string_pop_uint()
string_get_uint()
left_justify()
right_justify()
justify()
replace_vars()
replace_macro()
view_string()
view_string()
view_string()
view_string_front()
view_string_back()
view_string_range()
view_string_to()
pad_front()
pad_back()
repeat()
slice()
slice()
view_slices()
view_slices()
slice_assign()
ViewCSV()
ViewNestedBlock()
ToString()
ToString()
to_string()
to_string()
from_string()
from_string()
from_strings()
from_string()
join()
ANSI_ESC()
ANSI_Reset()
ANSI_Bold()
ANSI_Faint()
ANSI_Italic()
ANSI_Underline()
ANSI_SlowBlink()
ANSI_Blink()
ANSI_Reverse()
ANSI_Strike()
ANSI_NoBold()
ANSI_NoItalic()
ANSI_NoUnderline()
ANSI_NoBlink()
ANSI_NoReverse()
ANSI_Black()
ANSI_Red()
ANSI_Green()
ANSI_Yellow()
ANSI_Blue()
ANSI_Magenta()
ANSI_Cyan()
ANSI_White()
ANSI_DefaultColor()
ANSI_BlackBG()
ANSI_RedBG()
ANSI_GreenBG()
ANSI_YellowBG()
ANSI_BlueBG()
ANSI_MagentaBG()
ANSI_CyanBG()
ANSI_WhiteBG()
ANSI_DefaultBGColor()
ANSI_BrightBlack()
ANSI_BrightRed()
ANSI_BrightGreen()
ANSI_BrightYellow()
ANSI_BrightBlue()
ANSI_BrightMagenta()
ANSI_BrightCyan()
ANSI_BrightWhite()
ANSI_BrightBlackBG()
ANSI_BrightRedBG()
ANSI_BrightGreenBG()
ANSI_BrightYellowBG()
ANSI_BrightBlueBG()
ANSI_BrightMagentaBG()
ANSI_BrightCyanBG()
ANSI_BrightWhiteBG()
to_ansi_bold()
to_ansi_italic()
to_ansi_underline()
to_ansi_blink()
to_ansi_reverse()
next_pos()
- timing.hpp
- unique.hpp
- value_utils.hpp