carb/RString.h¶
↰ Parent directory: carb/
Registered String utility. See carb::RString for more info.
Source: carb/RString.h
Included By¶
carb/variant/VariantTypes.h: Type definitions for carb.variant.plugin
Namespaces¶
carb: The main Carbonite namespace.
carb::details: Internal definition detail.
Classes¶
std::hash<::carb::RString >: RString specialization for
std::hash
.std::hash<::carb::RStringKey >: RStringKey specialization for
std::hash
.std::hash<::carb::RStringU >: RStringU specialization for
std::hash
.std::hash<::carb::RStringUKey >: RStringUKey specialization for
std::hash
.std::owner_less<::carb::RString >: RString specialization for
std::owner_less
.std::owner_less<::carb::RStringKey >: RStringKey specialization for
std::owner_less
.std::owner_less<::carb::RStringU >: RStringU specialization for
std::owner_less
.std::owner_less<::carb::RStringUKey >: RStringUKey specialization for
std::owner_less
.carb::details::RStringTraits: The base class for all registered string classes: carb::RString, carb::RStringU, carb::RStringKey, and carb::RStringUKey.
carb::RString: Carbonite registered strings.
carb::RStringKey: A registered string key.
carb::RStringU: “Un-cased” (i.e.
carb::RStringUKey: A “un-cased” (i.e.
Enums¶
carb::RStringOp: Operations for carb::RString (and variant classes) constructor.
Functions¶
carb::operator<<: Global stream output operator for carb::RStringUKey.
carb::operator<<: Global stream output operator for carb::RString.
carb::operator<<: Global stream output operator for carb::RStringU.
carb::operator<<: Global stream output operator for carb::RStringKey.