gz-cpp-util 1.3
A c++20 library containing various utilities
|
▼Ngz | |
▼Nutil | |
RIsInPack | Satisfied when T is in PackTypes |
RFalse | |
RIntegralForwardRange | Forward range holding integers |
RConstructibleFromStringGlobal | |
RGetTypeFromStringImplemented | ToString is implemented for these types |
RStringy | Same as std::string, std::string_view or const char* |
RCanConstructString | Can construct std::string from T |
RHasToStringMember | Has .toString() const member |
RHasToStringMember2 | Has .to_string() const member |
RWorksWithStdToString | Works with std::to_string() |
RConvertibleToStringGlobal | ToString function overload exists in global namespace and returns std::string |
R_ToStringBasicNoPtr | |
RVector2ConvertibleToString | Type having string-convertible x, y members and sizeof(T) == 2 * sizeof(x) |
RVector3ConvertibleToString | Type having string-convertible x, y, z members and sizeof(T) == 3 * sizeof(x) |
RVector4ConvertibleToString | Type having string-convertible x, y, z, w members and sizeof(T) == 4 * sizeof(x) |
RExtent2DConvertibleToString | Type having string-convertible width, height members and sizeof(T) == 2 * sizeof(width) |
RExtent3DConvertibleToString | Type having string-convertible width, height, depth members and sizeof(T) == 3 * sizeof(width) |
R_ToStringBasicOrVectorNoPtr | |
RPtrToToStringBasicOrVector | |
R_ConvertibleToString | Everything that is convertible to string with toString at this point |
RForwardRangeConvertibleToString | Forward range having string-convertible elements |
R_TypeOrForwardRangeConvertibleToString | |
RPairConvertibleToString | Pair having string-convertible elements |
RMapConvertibleToString | Container having string-convertible pairs |
R_ContainerTypeConvertibleToString | |
RSplitStringInVectorImplemented | |
RReadKeyValueFileImplemented | |
RLogable | Define types that can be logged with Log |
RNumber | |
RNotNumber | |
RNumberInPack | |
RNotNumberInPack | |
RStringConvertible | Gz::toString and gz::fromString overloads exist |
RConstructibleFromString | Any type where fromString(string) exists and returns T |
RConvertibleToString | Any type where gz::toString(t) exists |