LLControlGroupCLP Class Reference

Uses the CLP to configure an LLControlGroup. More...

#include <llcommandlineparser.h>

Inheritance diagram for LLControlGroupCLP:

Inheritance graph
[legend]
Collaboration diagram for LLControlGroupCLP:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void configure (const LLString &config_filename, LLControlGroup *controlGroup)
 Configure the command line parser according the given config file.


Detailed Description

Uses the CLP to configure an LLControlGroup.

Definition at line 151 of file llcommandlineparser.h.


Member Function Documentation

void LLControlGroupCLP::configure ( const LLString config_filename,
LLControlGroup controlGroup 
)

Configure the command line parser according the given config file.

Parameters:
config_filename The name of the XML based LLSD config file.
clp A reference to the command line parser object to configure.
*FIX:Mani Specify config file format.

Definition at line 469 of file llcommandlineparser.cpp.

References LLCommandLineParser::addOptionDesc(), LLSD::asBoolean(), LLSD::asInteger(), LLSD::asString(), LLSD::beginMap(), LLSD::endMap(), LLSDSerialize::fromXML(), LLSD::has(), llifstream, NULL, LLStringBase< char >::null, and setControlValueCB().

Referenced by LLAppViewer::initConfiguration().

Here is the call graph for this function:

Here is the caller graph for this function:


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

Generated on Fri May 16 08:43:14 2008 for SecondLife by  doxygen 1.5.5