Rsh API
SDK 2.1
Документация по программированию
|
Шаблонный Класс RshScalarType - для простых типов данных. Подробнее...
Классы | |
struct | RshScalarType< T, dataCode > |
Шаблонный класс для простых типов данных Подробнее... | |
Определения типов | |
typedef RshScalarType< U8, rshU8 > | RSH_U8 |
Беззнаковое целое 8 бит. Подробнее... | |
typedef RshScalarType< S8, rshS8 > | RSH_S8 |
Знаковое целое 8 бит. Подробнее... | |
typedef RshScalarType< U16, rshU16 > | RSH_U16 |
Беззнаковое целое 16 бит. Подробнее... | |
typedef RshScalarType< S16, rshS16 > | RSH_S16 |
Знаковое целое 16 бит. Подробнее... | |
typedef RshScalarType< U32, rshU32 > | RSH_U32 |
Беззнаковое целое 32 бита. Подробнее... | |
typedef RshScalarType< S32, rshS32 > | RSH_S32 |
Знаковое целое 32 бита. Подробнее... | |
typedef RshScalarType< U64, rshU64 > | RSH_U64 |
Беззнаковое целое 64 бита. Подробнее... | |
typedef RshScalarType< S64, rshS64 > | RSH_S64 |
Знаковое целое 64 бита. Подробнее... | |
typedef RshScalarType< float, rshFloat > | RSH_FLOAT |
Число с плавающей точкой (4 байта). Подробнее... | |
typedef RshScalarType< double, rshDouble > | RSH_DOUBLE |
Число с плавающей точкой (8 байт). Подробнее... | |
typedef RshScalarType< bool, rshBool > | RSH_BOOL |
Логический тип. Подробнее... | |
typedef RshScalarType< void *, rshVoidP > | RSH_VOIDP |
Указатель на void. Подробнее... | |
typedef RshScalarType< U8 *, rshU8P > | RSH_U8P |
Указатель на U8 (беззнаковое целое 8 бит). Подробнее... | |
typedef RshScalarType< S8 *, rshS8P > | RSH_S8P |
Указатель на S8 (знаковое целое 8 бит). Подробнее... | |
typedef RshScalarType< U16 *, rshU16P > | RSH_U16P |
Указатель на U16 (беззнаковое целое 16 бит). Подробнее... | |
typedef RshScalarType< S16 *, rshS16P > | RSH_S16P |
Указатель на S16 (знаковое целое 16 бит). Подробнее... | |
typedef RshScalarType< U32 *, rshU32P > | RSH_U32P |
Указатель на U32 (беззнаковое целое 32 бит). Подробнее... | |
typedef RshScalarType< S32 *, rshS32P > | RSH_S32P |
Указатель на S32 (знаковое целое 32 бит). Подробнее... | |
typedef RshScalarType< U64 *, rshU64P > | RSH_U64P |
Указатель на U64 (беззнаковое целое 64 бит). Подробнее... | |
typedef RshScalarType< S64 *, rshS64P > | RSH_S64P |
Указатель на S64 (знаковое целое 64 бит). Подробнее... | |
typedef RshScalarType< float *, rshFloatP > | RSH_FLOATP |
Указатель на float (число с плавающей точкой 4 байта). Подробнее... | |
typedef RshScalarType< double *, rshDoubleP > | RSH_DOUBLEP |
Указатель на double (число с плавающей точкой 8 байт). Подробнее... | |
typedef RshScalarType< bool *, rshBoolP > | RSH_BOOLP |
Указатель на bool (логический тип). Подробнее... | |
typedef RshScalarType< U8 **, rshU8PP > | RSH_U8PP |
Указатель на указатель на U8(беззнаковое целое 8 бит). Подробнее... | |
typedef RshScalarType< S8 **, rshS8PP > | RSH_S8PP |
Указатель на указатель на S8(знаковое целое 8 бит). Подробнее... | |
typedef RshScalarType< U16 **, rshU16PP > | RSH_U16PP |
Указатель на указатель на U16(беззнаковое целое 16 бит). Подробнее... | |
typedef RshScalarType< S16 **, rshS16PP > | RSH_S16PP |
Указатель на указатель на S16(знаковое целое 16 бит). Подробнее... | |
typedef RshScalarType< U32 **, rshU32PP > | RSH_U32PP |
Указатель на указатель на U32(беззнаковое целое 32 бит). Подробнее... | |
typedef RshScalarType< S32 **, rshS32PP > | RSH_S32PP |
Указатель на указатель на S32(знаковое целое 32 бит). Подробнее... | |
typedef RshScalarType< U64 **, rshU64PP > | RSH_U64PP |
Указатель на указатель на U64(беззнаковое целое 64 бит). Подробнее... | |
typedef RshScalarType< S64 **, rshS64PP > | RSH_S64PP |
Указатель на указатель на S64(знаковое целое 64 бит). Подробнее... | |
typedef RshScalarType< float **, rshFloatPP > | RSH_FLOATPP |
Указатель на указатель на float (число с плавающей точкой 4 байта). Подробнее... | |
typedef RshScalarType< double **, rshDoublePP > | RSH_DOUBLEPP |
Указатель на указатель на double (число с плавающей точкой 8 байт). Подробнее... | |
typedef RshScalarType< bool **, rshBoolPP > | RSH_BOOLPP |
Указатель на указатель на bool (логический тип). Подробнее... | |
Шаблонный Класс RshScalarType - для простых типов данных.
typedef RshScalarType< bool, rshBool > RSH_BOOL |
Логический тип.
typedef RshScalarType< bool* , rshBoolP > RSH_BOOLP |
Указатель на bool (логический тип).
typedef RshScalarType< bool** , rshBoolPP > RSH_BOOLPP |
Указатель на указатель на bool (логический тип).
typedef RshScalarType< double, rshDouble > RSH_DOUBLE |
Число с плавающей точкой (8 байт).
typedef RshScalarType< double* , rshDoubleP > RSH_DOUBLEP |
Указатель на double (число с плавающей точкой 8 байт).
typedef RshScalarType< double** , rshDoublePP > RSH_DOUBLEPP |
Указатель на указатель на double (число с плавающей точкой 8 байт).
typedef RshScalarType< float, rshFloat > RSH_FLOAT |
Число с плавающей точкой (4 байта).
typedef RshScalarType< float* , rshFloatP > RSH_FLOATP |
Указатель на float (число с плавающей точкой 4 байта).
typedef RshScalarType< float** , rshFloatPP > RSH_FLOATPP |
Указатель на указатель на float (число с плавающей точкой 4 байта).
typedef RshScalarType< S16, rshS16 > RSH_S16 |
Знаковое целое 16 бит.
typedef RshScalarType< S16* , rshS16P > RSH_S16P |
Указатель на S16 (знаковое целое 16 бит).
typedef RshScalarType< S16** , rshS16PP > RSH_S16PP |
Указатель на указатель на S16(знаковое целое 16 бит).
typedef RshScalarType< S32, rshS32 > RSH_S32 |
Знаковое целое 32 бита.
typedef RshScalarType< S32* , rshS32P > RSH_S32P |
Указатель на S32 (знаковое целое 32 бит).
typedef RshScalarType< S32** , rshS32PP > RSH_S32PP |
Указатель на указатель на S32(знаковое целое 32 бит).
typedef RshScalarType< S64, rshS64 > RSH_S64 |
Знаковое целое 64 бита.
typedef RshScalarType< S64* , rshS64P > RSH_S64P |
Указатель на S64 (знаковое целое 64 бит).
typedef RshScalarType< S64** , rshS64PP > RSH_S64PP |
Указатель на указатель на S64(знаковое целое 64 бит).
typedef RshScalarType< S8, rshS8 > RSH_S8 |
Знаковое целое 8 бит.
typedef RshScalarType< S8* , rshS8P > RSH_S8P |
Указатель на S8 (знаковое целое 8 бит).
typedef RshScalarType< S8** , rshS8PP > RSH_S8PP |
Указатель на указатель на S8(знаковое целое 8 бит).
typedef RshScalarType< U16, rshU16 > RSH_U16 |
Беззнаковое целое 16 бит.
typedef RshScalarType< U16* , rshU16P > RSH_U16P |
Указатель на U16 (беззнаковое целое 16 бит).
typedef RshScalarType< U16** , rshU16PP > RSH_U16PP |
Указатель на указатель на U16(беззнаковое целое 16 бит).
typedef RshScalarType< U32, rshU32 > RSH_U32 |
Беззнаковое целое 32 бита.
typedef RshScalarType< U32* , rshU32P > RSH_U32P |
Указатель на U32 (беззнаковое целое 32 бит).
typedef RshScalarType< U32** , rshU32PP > RSH_U32PP |
Указатель на указатель на U32(беззнаковое целое 32 бит).
typedef RshScalarType< U64, rshU64 > RSH_U64 |
Беззнаковое целое 64 бита.
typedef RshScalarType< U64* , rshU64P > RSH_U64P |
Указатель на U64 (беззнаковое целое 64 бит).
typedef RshScalarType< U64** , rshU64PP > RSH_U64PP |
Указатель на указатель на U64(беззнаковое целое 64 бит).
typedef RshScalarType< U8, rshU8 > RSH_U8 |
Беззнаковое целое 8 бит.
typedef RshScalarType< U8* , rshU8P > RSH_U8P |
Указатель на U8 (беззнаковое целое 8 бит).
typedef RshScalarType< U8** , rshU8PP > RSH_U8PP |
Указатель на указатель на U8(беззнаковое целое 8 бит).
typedef RshScalarType< void* , rshVoidP > RSH_VOIDP |
Указатель на void.