MNE-CPP  beta 1.0
Public Types | Public Member Functions | List of all members
IOBuffer::Buffer Class Reference

The Buffer class provides a base class for buffers. More...

#include <buffer.h>

Inheritance diagram for IOBuffer::Buffer:
IOBuffer::CircularMatrixBuffer< double > IOBuffer::CircularMatrixBuffer< float > IOBuffer::CircularBuffer_old< _Tp > IOBuffer::CircularMatrixBuffer< _Tp > IOBuffer::CircularMultiChannelBuffer_old< _Tp >

Public Types

typedef QSharedPointer< BufferSPtr
 
typedef QSharedPointer< const BufferConstSPtr
 

Public Member Functions

 Buffer (const char *type_id)
 
const char * getTypeId ()
 

Detailed Description

The Buffer class provides a base class for buffers.

DECLARE CLASS Buffer

Definition at line 63 of file buffer.h.

Member Typedef Documentation

typedef QSharedPointer<const Buffer> IOBuffer::Buffer::ConstSPtr

Const shared pointer type for Buffer.

Definition at line 67 of file buffer.h.

typedef QSharedPointer<Buffer> IOBuffer::Buffer::SPtr

Shared pointer type for Buffer.

Definition at line 66 of file buffer.h.

Constructor & Destructor Documentation

IOBuffer::Buffer::Buffer ( const char *  type_id)
inline

Constructs a Buffer.

Parameters
[in]type_idpointer to RTTI type_id of the variables of the buffer.

Definition at line 75 of file buffer.h.

Member Function Documentation

const char * IOBuffer::Buffer::getTypeId ( )
inline

Returns the type_id of the current Buffer.

Returns
the RTTI type of the buffer.

Definition at line 96 of file buffer.h.


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