Sirikata
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
Sirikata::InitializeClassOptions Class Reference

A dummy class to statically initialize a bunch of option classes that could add to a module. More...

#include <Options.hpp>

Inheritance diagram for Sirikata::InitializeClassOptions:
Collaboration diagram for Sirikata::InitializeClassOptions:

List of all members.

Public Member Functions

 InitializeClassOptions (const char *, const void *thus,...)
 Takes a null terminated arg tuple of OptionValues* that should be added to the option set.
InitializeClassOptions addOption (OptionValue *opt_value)

Static Public Member Functions

static InitializeClassOptions module (const char *module)

Protected Member Functions

 InitializeClassOptions (OptionSet *opt_set)

Protected Attributes

OptionSetmOptionSet

Detailed Description

A dummy class to statically initialize a bunch of option classes that could add to a module.


Constructor & Destructor Documentation

Sirikata::InitializeClassOptions::InitializeClassOptions ( const char *  module,
const void *  thus,
  ... 
)
Sirikata::InitializeClassOptions::InitializeClassOptions ( OptionSet opt_set) [protected]

Member Function Documentation

InitializeClassOptions Sirikata::InitializeClassOptions::addOption ( OptionValue opt_value)
InitializeClassOptions Sirikata::InitializeClassOptions::module ( const char *  module) [static]

Member Data Documentation

Referenced by addOption().


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