|
Medial Code Documentation
|
Managed memory version of UniversalSigVec. More...
#include <MedSignals.h>
Public Member Functions | |
| void | set (const UniversalSigVec_legacy &s) |
Public Member Functions inherited from UniversalSigVec_legacy | |
| 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 |
Data Fields inherited from UniversalSigVec_legacy | |
| 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 | |
Protected Attributes inherited from UniversalSigVec_legacy | |
| SigType | type = T_Last |
| int | _time_unit = MedTime::Undefined |
Managed memory version of UniversalSigVec.
for example when allocating new virtual records