![]() |
alternative Standard Libary
0.29.8
|
Include-Abhängigkeitsdiagramm für property.hpp:gehe zum Quellcode dieser Datei
Klassen | |
| class | std::property< T, TBase > |
| class | std::prop8_t< TBase > |
| class | std::prop16_t< TBase > |
Namensbereiche | |
| std | |
Makrodefinitionen | |
| #define | prop_t(base, type, name, get, set) property<(type), (base)> (name){auto_ptr<base>((this)), (get), (set)} |
| #define | prop8_t(base, name, get, set) prop_t(base, int8_t, (name), (get), (set)) |
| #define | prop16_t(base, name, get, set) prop_t(base, int16_t, (name), (get), (set)) |
| #define | prop32_t(base, name, get, set) prop_t(base, int32_t, (name), (get), (set)) |
| #define | prop64_t(base, name, get, set) prop_t(base, int64_t, (name), (get), (set)) |
| #define | propu8_t(base, name, get, set) prop_t(base, uint8_t, (name), (get), (set)) |
| #define | propu16_t(base, name, get, set) prop_t(base, uint16_t, (name), (get), (set)) |
| #define | propu32_t(base, name, get, set) prop_t(base, uint32_t, (name), (get), (set)) |
| #define | propu64_t(base, name, get, set) prop_t(base, uint64_t, (name), (get), (set)) |
| #define | propl_t(base, name, get, set) prop_t(base, long, (name), (get), (set)) |
| #define | propf_t(base, name, get, set) prop_t(base, float, (name), (get), (set)) |
| #define | propd_t(base, name, get, set) prop_t(base, double, (name), (get), (set)) |
| #define | propc_t(base, name, get, set) prop_t(base, char, (name), (get), (set)) |
| #define | propul_t(base, name, get, set) prop_t(base,unsigned long, (name), (get), (set)) |
| #define | propf_t(base, name, get, set) prop_t(base, float, (name), (get), (set)) |
| #define | propd_t(base, name, get, set) prop_t(base, double, (name), (get), (set)) |
| #define | propuc_t(base, name, get, set) prop_t(base,unsigned char, (name), (get), (set)) |
| #define | propcp_t(base, name, get, set) prop_t(base,const char*, (name), (get), (set)) |
| #define | propstr_t(base, name, get, set) prop_t(base, std::string, (name), (get), (set)) |
| #define prop16_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, int16_t, (name), (get), (set)) |
| #define prop32_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, int32_t, (name), (get), (set)) |
| #define prop64_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, int64_t, (name), (get), (set)) |
| #define prop8_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, int8_t, (name), (get), (set)) |
| #define prop_t | ( | base, | |
| type, | |||
| name, | |||
| get, | |||
| set | |||
| ) | property<(type), (base)> (name){auto_ptr<base>((this)), (get), (set)} |
| #define propc_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, char, (name), (get), (set)) |
| #define propcp_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base,const char*, (name), (get), (set)) |
| #define propd_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, double, (name), (get), (set)) |
| #define propd_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, double, (name), (get), (set)) |
| #define propf_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, float, (name), (get), (set)) |
| #define propf_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, float, (name), (get), (set)) |
| #define propl_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, long, (name), (get), (set)) |
| #define propstr_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, std::string, (name), (get), (set)) |
| #define propu16_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, uint16_t, (name), (get), (set)) |
| #define propu32_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, uint32_t, (name), (get), (set)) |
| #define propu64_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, uint64_t, (name), (get), (set)) |
| #define propu8_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base, uint8_t, (name), (get), (set)) |
| #define propuc_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base,unsigned char, (name), (get), (set)) |
| #define propul_t | ( | base, | |
| name, | |||
| get, | |||
| set | |||
| ) | prop_t(base,unsigned long, (name), (get), (set)) |