#include <utility>#include <boost/move/utility.hpp>#include "algorithm.hpp"#include "platform.hpp"#include "string.hpp"#include "system_error.hpp"Classes | |
| struct | kanzi::from_chars_result |
| class | kanzi::ScopedRefCounter |
| Scoped reference counter, which takes an unsigned integer value as argument on construction to track. More... | |
Namespaces | |
| kanzi | |
Macros | |
| #define | KZ_MOVABLE_BUT_NOT_COPYABLE(className) |
| #define | KZ_COPYABLE_AND_MOVABLE(className) |
| #define | KZ_COPY_ASSIGN_REF(className) |
| #define | KZ_RV_REF(className) |
| #define | KZ_MOVE_RET(returnType, returnValue) |
| #define | KZ_MOVE_BASE(baseType, object) |
Functions | |
| from_chars_result | kanzi::from_chars (const char *first, const char *last, int &value, int base=10) |
| Converts character range to int value. More... | |
| #define KZ_MOVABLE_BUT_NOT_COPYABLE | ( | className | ) |
| #define KZ_COPYABLE_AND_MOVABLE | ( | className | ) |
| #define KZ_COPY_ASSIGN_REF | ( | className | ) |
| #define KZ_RV_REF | ( | className | ) |
| #define KZ_MOVE_RET | ( | returnType, | |
| returnValue | |||
| ) |
| #define KZ_MOVE_BASE | ( | baseType, | |
| object | |||
| ) |