LAMA
lama::LAMAArguments Class Reference

#include <LAMAArguments.hpp>

Public Member Functions

virtual ~LAMAArguments ()

Static Public Member Functions

static void init (int argc, char **argv, bool keepArguments=false)
static char ** getArgv ()
static int getArgc ()
static void finalize ()
static bool isInitialized ()

Private Member Functions

 LAMAArguments (int argc, char **argv)

Private Attributes

int mArgc
char ** mArgv

Static Private Attributes

static std::auto_ptr
< LAMAArguments
sInstance

Friends

class LAMAInstance

Constructor & Destructor Documentation

lama::LAMAArguments::LAMAArguments ( int  argc,
char **  argv 
) [private]

References mArgc, and mArgv.

Referenced by init().


Member Function Documentation

void lama::LAMAArguments::finalize ( ) [static]

References sInstance.

Referenced by lama::LAMAInstance::~LAMAInstance().

int lama::LAMAArguments::getArgc ( ) [static]

References sInstance.

Referenced by lama::GPIInterface::GPIInterface().

char ** lama::LAMAArguments::getArgv ( ) [static]

References sInstance.

Referenced by lama::GPIInterface::GPIInterface().

void lama::LAMAArguments::init ( int  argc,
char **  argv,
bool  keepArguments = false 
) [static]

References sInstance.


Friends And Related Function Documentation

friend class LAMAInstance [friend]

Field Documentation

Referenced by LAMAArguments().

char** lama::LAMAArguments::mArgv [private]

Referenced by LAMAArguments().

std::auto_ptr< LAMAArguments > lama::LAMAArguments::sInstance [static, private]

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