Logo Search packages:      
Sourcecode: libgdf version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes | Friends

gdf::Record Class Reference

A Record is a block of data that contains a short time period of samples from all channels. More...

#include <Record.h>

List of all members.

Public Member Functions

void clear ()
 clear Record (revert to initial state)
void fill ()
 Fills free samples in all channels with defined values.
ChannelgetChannel (const size_t chan_idx)
 Returns reference to channel chan_idx.
bool isEmpty () const
 Returns true if all channels in the record are empty.
bool isFull () const
 Returns true if all channels in the record have no free samples.
void operator= (const Record &other)
 copy from another Record
 Record (const Record &other)
 Copy Constructor.
virtual ~Record ()
 Destructor.

Private Member Functions

 Record (const GDFHeaderAccess *hdr)
 Constructor.

Private Attributes

std::vector< Channel * > channels

Friends

std::ostream & operator<< (std::ostream &out, const Record &c)
 Record Serializer.
std::istream & operator>> (std::istream &in, Record &c)
 Record Deserializer.
class Reader
class RecordBuffer

Detailed Description

A Record is a block of data that contains a short time period of samples from all channels.

Definition at line 29 of file Record.h.


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

Generated by  Doxygen 1.6.0   Back to index