|
|
| NlxSignalRecord (unsigned int nchannels=NLX_DEFAULT_NCHANNELS, bool convert_byte_order=true) |
|
unsigned int | nchannels () const |
|
void | set_nchannels (unsigned int n) |
|
bool | convert_byte_order () const |
|
void | set_convert_byte_order (bool b) |
|
int | FromNetworkBuffer (const char *buffer, size_t n) |
|
template<typename T> |
| int | FromNetworkBuffer (const std::vector< T > &buffer) |
|
size_t | ToNetworkBuffer (char *buffer, size_t n) |
|
template<typename T> |
| size_t | ToNetworkBuffer (std::vector< T > &buffer) |
|
void | Initialize () |
|
void | Finalize () |
|
int32_t | crc () const |
|
bool | initialized () const |
|
bool | finalized () const |
|
int | valid (std::vector< int32_t > buffer) |
|
uint64_t | timestamp () const |
|
void | set_timestamp (uint64_t t) |
|
void | inc_timestamp (uint64_t delta) |
|
void | inc_timestamp (double delta) |
|
uint32_t | parallel_port () const |
|
void | set_parallel_port (uint32_t dio=0) |
|
void | data (std::vector< int32_t > &v) const |
|
std::vector< int32_t >::iterator | data (std::vector< int32_t >::iterator it) const |
|
int32_t | sample (unsigned int index) const |
|
void | set_data (int32_t value=0) |
|
void | set_data (std::vector< int32_t > &v) |
|
void | set_data (std::vector< int32_t >::iterator it) |
|
void | data (std::vector< double > &v) const |
|
std::vector< double >::iterator | data (std::vector< double >::iterator it) const |
|
double | sample_microvolt (unsigned int index) const |
|
void | set_data (double value=0) |
|
void | set_data (std::vector< double > &v) |
|
void | set_data (std::vector< double >::iterator it) |