C3D Toolkit  Kernel - 105435, Vision - 121811.105435
Файл system_cpp_standard.h

Макросы стандартов C и C++. Подробнее...

#include <cstddef>
#include <math_cfg.h>
+ Граф файлов, в которые включается этот файл:

Определения типов

typedef ptrdiff_t use_count_type
 Потоконебезопасный тип счётчика ссылок.
 
typedef size_t serial_type
 Потоконебезопасный тип счётчика ссылок.
 

Функции

template<class AtomicType , class Type >
Type LoadTypeValue (const AtomicType &v)
 
template<class AtomicType >
void StoreTypeValue (const AtomicType &src, AtomicType &dst)
 
template<class AtomicType , class Type >
void StoreTypeValue (const Type src, AtomicType &dst)
 
size_t SerialTypeValue (const serial_type &v)
 

Подробное описание

Макросы стандартов C и C++.

Функции

◆ LoadTypeValue()

template<class AtomicType , class Type >
Type LoadTypeValue ( const AtomicType &  v)

Получить значение.

◆ StoreTypeValue() [1/2]

template<class AtomicType >
void StoreTypeValue ( const AtomicType &  src,
AtomicType &  dst 
)

Установить значение.

◆ StoreTypeValue() [2/2]

template<class AtomicType , class Type >
void StoreTypeValue ( const Type  src,
AtomicType &  dst 
)

Установить значение.

◆ SerialTypeValue()

size_t SerialTypeValue ( const serial_type v)
inline

Получить значение.