UniSet  2.6.0
Открытые члены | Полный список членов класса
Структура uniset::NCRestorer::SInfo
Граф наследования:uniset::NCRestorer::SInfo:
Inheritance graph
[см. легенду]
Граф связей класса uniset::NCRestorer::SInfo:
Collaboration graph
[см. легенду]

Открытые члены

 SInfo (const SInfo &)=delete
 
const SInfooperator= (const SInfo &)=delete
 
 SInfo (SInfo &&)=default
 
SInfooperator= (SInfo &&)=default
 
 SInfo (IOController_i::SensorInfo &si, UniversalIO::IOType &t, uniset::Message::Message::Priority &p, long &def) noexcept
 
SInfooperator= (const IOController_i::SensorIOInfo &inf)
 
 SInfo (const IOController_i::SensorIOInfo &inf)
 
- Открытые члены унаследованные от uniset::IOController::USensorInfo
 USensorInfo (const USensorInfo &)=delete
 
const USensorInfooperator= (const USensorInfo &)=delete
 
 USensorInfo (USensorInfo &&)=default
 
USensorInfooperator= (USensorInfo &&)=default
 
 USensorInfo (IOController_i::SensorIOInfo &r)
 
 USensorInfo (IOController_i::SensorIOInfo *r)
 
 USensorInfo (const IOController_i::SensorIOInfo &r)
 
USensorInfooperator= (IOController_i::SensorIOInfo &r)
 
const USensorInfooperator= (const IOController_i::SensorIOInfo &r)
 
USensorInfooperator= (IOController_i::SensorIOInfo *r)
 
void checkDepend (std::shared_ptr< USensorInfo > &d_usi, IOController *)
 
void init (const IOController_i::SensorIOInfo &s)
 
IOController_i::SensorIOInfo makeSensorIOInfo ()
 
uniset::SensorMessage makeSensorMessage ()
 

Дополнительные унаследованные члены

- Открытые атрибуты унаследованные от uniset::IOController::USensorInfo
uniset::uniset_rwmutex val_lock
 
void * userdata [MaxUserData] = { nullptr, nullptr, nullptr, nullptr }
 
uniset::uniset_rwmutex changeMutex
 
ChangeSignal sigChange
 
uniset::uniset_rwmutex undefMutex
 
ChangeUndefinedStateSignal sigUndefChange
 
IOController_i::SensorInfo d_si = { uniset::DefaultObjectId, uniset::DefaultObjectId }
 
long d_value = { 1 }
 
long d_off_value = { 0 }
 
std::shared_ptr< USensorInfod_usi
 
size_t nchanges = { 0 }
 
- Открытые атрибуты унаследованные от IOController_i::SensorIOInfo
long value
 
boolean undefined
 
boolean blocked
 
long real_value
 
UniversalIO::IOType type
 
long priority
 
IOController_i::SensorInfo si
 
long default_val
 
CalibrateInfo ci
 
unsigned long tv_sec
 
unsigned long tv_nsec
 
uniset::ObjectId supplier
 
boolean dbignore
 
- Статические открытые данные унаследованные от uniset::IOController::USensorInfo
static const size_t MaxUserData = 4