AudioManager
7.5.11
Native Application Runtime Environment
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
CAmCommandLineSingleton.h
Go to the documentation of this file.
1
25
#ifndef AUDIOMANAGERUTILITIES_INCLUDE_CAMCOMMANDLINESINGLETON_H_
26
#define AUDIOMANAGERUTILITIES_INCLUDE_CAMCOMMANDLINESINGLETON_H_
27
28
#include "tclap/CmdLine.h"
29
30
namespace
am {
31
32
class
CAmCommandLineSingleton
{
33
public
:
34
static
TCLAP::CmdLine*
instanciateOnce
(
const
std::string& message,
35
const
char
delimiter =
' '
,
36
const
std::string& version =
"none"
,
37
bool
helpAndVersion =
true
);
38
39
static
TCLAP::CmdLine*
instance
();
40
41
static
void
deleteInstance
();
42
43
private
:
44
45
CAmCommandLineSingleton
();
46
virtual
~
CAmCommandLineSingleton
();
47
};
48
49
}
/* namespace am */
50
51
#endif
/* AUDIOMANAGERUTILITIES_INCLUDE_CAMCOMMANDLINESINGLETON_H_ */
am::CAmCommandLineSingleton::instance
static TCLAP::CmdLine * instance()
Definition:
CAmCommandLineSingleton.cpp:41
am::CAmCommandLineSingleton
Definition:
CAmCommandLineSingleton.h:32
am::CAmCommandLineSingleton::instanciateOnce
static TCLAP::CmdLine * instanciateOnce(const std::string &message, const char delimiter= ' ', const std::string &version="none", bool helpAndVersion=true)
Definition:
CAmCommandLineSingleton.cpp:29
am::CAmCommandLineSingleton::deleteInstance
static void deleteInstance()
Definition:
CAmCommandLineSingleton.cpp:47
AudioManagerUtilities
include
CAmCommandLineSingleton.h
Generated on Fri Sep 30 2016 14:27:21 for AudioManager by
1.8.6