FluteSenderThread Class Reference

#include <FluteSender.h>

Public Member Functions

 FluteSenderThread (const std::string &aPath, int aBitRates)
void addArgument (const std::string &anArgument)
void operator() ()
unsigned long long sessionSize ()

Private Types

typedef std::list< std::string > TArguments

Private Member Functions

void getArgcArgv (int &anArgc, const char **&anArgv)
void initArgument ()

Private Attributes

const std::string thePath
int theBitRates
TArguments theArguments
std::vector< const char * > theArgv

Detailed Description

Definition at line 33 of file FluteSender.h.

Member Typedef Documentation

typedef std::list<std::string> FluteSenderThread::TArguments [private]

Definition at line 45 of file FluteSender.h.

Constructor & Destructor Documentation

FluteSenderThread::FluteSenderThread ( const std::string &  aPath,
int  aBitRates 

Member Function Documentation

void FluteSenderThread::addArgument ( const std::string &  anArgument  ) 

void FluteSenderThread::operator() (  ) 

unsigned long long FluteSenderThread::sessionSize (  ) 

void FluteSenderThread::getArgcArgv ( int &  anArgc,
const char **&  anArgv 
) [private]

Parse theArguments building the couple argc and argv.

void FluteSenderThread::initArgument (  )  [private]

Initialize the arguments.

Field Documentation

const std::string FluteSenderThread::thePath [private]

Definition at line 46 of file FluteSender.h.

int FluteSenderThread::theBitRates [private]

Definition at line 47 of file FluteSender.h.

TArguments FluteSenderThread::theArguments [private]

Definition at line 48 of file FluteSender.h.

std::vector<const char*> FluteSenderThread::theArgv [private]

Definition at line 50 of file FluteSender.h.

The documentation for this class was generated from the following file:
Generated on Fri Mar 9 20:09:00 2007 for MAD-FCL by  doxygen 1.5.0