drumstick 2.9.0
C++ MIDI libraries using Qt objects, idioms, and style.

Sequencer Pool information. More...

#include <alsaclient.h>

Public Member Functions

 PoolInfo ()
 Default constructor.
 
 PoolInfo (const PoolInfo &other)
 Copy constructor. More...
 
 PoolInfo (snd_seq_client_pool_t *other)
 Copy constructor. More...
 
 PoolInfo (MidiClient *seq)
 Constructor. More...
 
virtual ~PoolInfo ()
 Destructor.
 
PoolInfoclone ()
 Clone the pool info obeject. More...
 
PoolInfooperator= (const PoolInfo &other)
 Assignment operator. More...
 
int getSizeOfInfo () const
 Gets the size of the client pool object. More...
 
int getClientId ()
 Gets the client ID for this object. More...
 
int getInputFree ()
 Gets the available size on input pool. More...
 
int getInputPool ()
 Gets the input pool size. More...
 
int getOutputFree ()
 Gets the available size on output pool. More...
 
int getOutputPool ()
 Gets the output pool size. More...
 
int getOutputRoom ()
 Gets the output room size. More...
 
void setInputPool (int size)
 Set the input pool size. More...
 
void setOutputPool (int size)
 Sets the output pool size. More...
 
void setOutputRoom (int size)
 Sets the output room size. More...
 

Detailed Description

Sequencer Pool information.

This class is used to get and set the size of the input and output pool buffers for a sequencer client.

Definition at line 158 of file alsaclient.h.


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