AERA
|
Public Member Functions | |
NotificationView (r_code::Code *origin, r_code::Code *destination, r_code::Code *marker) | |
bool | is_notification () const override |
![]() | |
View (r_code::SysView *source, r_code::Code *object) | |
View (View *view, Group *group) | |
View (const View *view, bool new_OID=false) | |
View (r_code::_View::SyncMode sync, Timestamp ijt, float32 sln, int32 res, r_code::Code *host, r_code::Code *origin, r_code::Code *object) | |
View (r_code::_View::SyncMode sync, Timestamp ijt, float32 sln, int32 res, r_code::Code *host, r_code::Code *origin, r_code::Code *object, float32 act) | |
void | reset () |
void | set_object (r_code::Code *object) |
uint32 | get_oid () const |
Group * | get_host () |
r_code::_View::SyncMode | get_sync () |
float32 | get_res () |
float32 | get_sln () |
float32 | get_act () |
bool | get_cov () |
float32 | get_vis () |
uint32 & | ctrl0 () |
uint32 & | ctrl1 () |
void | mod_res (float32 value) |
void | set_res (float32 value) |
void | mod_sln (float32 value) |
void | set_sln (float32 value) |
void | mod_act (float32 value) |
void | set_act (float32 value) |
void | mod_vis (float32 value) |
void | set_vis (float32 value) |
float32 | update_res () |
float32 | update_sln (float32 low, float32 high) |
float32 | update_act (float32 low, float32 high) |
float32 | update_vis () |
float32 | update_sln_delta () |
float32 | update_act_delta () |
void | force_res (float32 value) |
void | mod (uint16 member_index, float32 value) |
void | set (uint16 member_index, float32 value) |
void | delete_from_object () |
void | delete_from_group () |
![]() | |
_View (SysView *source, Code *object) | |
Atom & | code (uint16 i) |
Atom | code (uint16 i) const |
SyncMode | get_sync () const |
Timestamp | get_ijt () const |
void | set_ijt (Timestamp ijt) |
![]() | |
void | incRef () |
virtual void | decRef () |
Additional Inherited Members | |
![]() | |
enum | SyncMode { SYNC_ONCE = 0, SYNC_PERIODIC = 1, SYNC_HOLD = 2, SYNC_AXIOM = 3, SYNC_ONCE_AXIOM = 4 } |
![]() | |
static float32 | MorphValue (float32 value, float32 source_thr, float32 destination_thr) |
static float32 | MorphChange (float32 change, float32 source_thr, float32 destination_thr) |
![]() | |
P< Controller > | controller_ |
uint32 | periods_at_low_sln_ |
uint32 | periods_at_high_sln_ |
uint32 | periods_at_low_act_ |
uint32 | periods_at_high_act_ |
![]() | |
Code * | references_ [2] |
P< Code > | object_ |
![]() | |
static uint16 | ViewOpcode_ |
![]() | |
void | reset_init_sln () |
void | reset_init_act () |
![]() | |
Atom | code_ [VIEW_CODE_MAX_SIZE] |
![]() | |
std::atomic_int32_t | refCount_ |