Other Tools
API
- MemoryFactory.hpp
- SolveState.hpp
SolveStateSolveState::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_itemsSolveState::unk_items
- StaticString.hpp
ShortStringStaticStringStaticString::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_tStaticString::CopyFrom()StaticString::Compare()StaticString::stringStaticString::str_sizeStaticString::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()StringString::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::SyntaxString::_AssertPos()String::_Iterator()String::NoChar()String::_ToString()String::_ToString()String::_ToString()String::_Convert()String::_Convert()
hash
- TypeTracker.hpp
TrackedInfo_BaseTrackedVarTrackedInfo_ValueTrackedInfo_Value::real_tTrackedInfo_Value::this_tTrackedInfo_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
TypeTrackerTypeTracker::this_tTypeTracker::wrap_tTypeTracker::var_decoyTypeTracker::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
toolstools::MakeAttrs()tools::MergeReduce()tools::Reduce()tools::MergeForeach()tools::Foreach()tools::Merge()tools::operator<<()tools::operator<<()tools::is_attribute_value_vtools::is_attributes_pack_vtools::has_attribute_vtools::Attrstools::Attrs::attributes_ttools::Attrs::pack_ttools::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_reducertools::Attrs::GetAttrtools::Attrs::GetAttrtools::Attrs::GetAttr
tools::has_attributetools::is_attribute_valuetools::is_attributes_packtools::is_attributes_packtools::is_same_attributetools::value_tag
- char_utils.hpp
CharSetCharSetRange()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()CharSetBaseCharSetBase::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_tCharSetBase::char_set_tCharSetBase::char_setCharSetBase::iterator_tCharSetBase::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::ptrCharSetBase::iterator_t::index
- hash_namify.hpp
- keyname_utils.hpp
- string_utils.hpp
string_vec_tempty_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