Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
UniversalSigVec_mem_legacy Class Reference

Managed memory version of UniversalSigVec. More...

#include <MedSignals.h>

Inheritance diagram for UniversalSigVec_mem_legacy:
UniversalSigVec_legacy

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
 

Detailed Description

Managed memory version of UniversalSigVec.

for example when allocating new virtual records


The documentation for this class was generated from the following file: