Medial Code Documentation
|
Managed memory version of UniversalSigVec. More...
#include <MedSignals.h>
Public Member Functions | |
void | set (const UniversalSigVec_legacy &s) |
![]() | |
int | time_unit () const |
void | init (const SignalInfo &info) |
int | Time (int idx, int chan) const |
float | Val (int idx, int chan) const |
int | Time (int idx) const |
float | Val (int idx) const |
int | TimeU (int idx, int to_time_unit) const |
int | Date (int idx) const |
int | Years (int idx) const |
int | Months (int idx) const |
int | Days (int idx) const |
int | Hours (int idx) const |
int | Minutes (int idx) const |
int | TimeU (int idx, int chan, int to_time_unit) const |
int | Date (int idx, int chan) const |
int | Years (int idx, int chan) const |
int | Months (int idx, int chan) const |
int | Days (int idx, int chan) const |
int | Hours (int idx, int chan) const |
int | Minutes (int idx, int chan) const |
template<class S > | |
void | set_funcs () |
SigType | get_type () const |
int | get_index_gt_time_bound (int time_chan, int time_bound) |
int | get_index_ge_time_bound (int time_chan, int time_bound) |
Data Fields | |
bool | manage |
![]() | |
void * | data |
int | len |
int(* | n_time_channels )() |
int(* | n_val_channels )() |
int(* | Time_ch_vec )(int, int, void *) |
float(* | Val_ch_vec )(int, int, void *) |
void(* | SetVal_ch_vec )(int, int, float, void *) |
void(* | Set )(int, int *, float *, void *) |
size_t(* | size )() |
Additional Inherited Members | |
![]() | |
SigType | type = T_Last |
int | _time_unit = MedTime::Undefined |
Managed memory version of UniversalSigVec.
for example when allocating new virtual records