Public Types | |
| enum | arguments { NO_ARG, AIML, AIML_SCHEMA, COMMON_SCHEMA, BOT_SCHEMA, CONFIGURATION } |
| Enumeration of possible switches you can give rebecca. More... | |
| enum | arguments { NO_ARG, AIML, AIML_SCHEMA, COMMON_SCHEMA, BOT_SCHEMA, CONFIGURATION } |
| Enumeration of possible switches you can give rebecca. More... | |
Public Member Functions | |
| Arguments (int argc, char *args[]) | |
| Constructor that sets the arguments up from main() as well as the program name its self. | |
| Arguments (int argc, char *args[]) | |
| Constructor that sets the arguments up from main() as well as the program name its self. | |
| string | getAimlDirectory () const |
| Returns the AIML directory that has been set. | |
| string | getAimlDirectory () const |
| Returns the AIML directory that has been set. | |
| string | getAimlSchemaPath () const |
| Returns the AIML schema path that has been set. | |
| string | getAimlSchemaPath () const |
| Returns the AIML schema path that has been set. | |
| string | getBotConfigurationSchemaPath () const |
| Returns the bot configuration schema path that has been set. | |
| string | getBotConfigurationSchemaPath () const |
| Returns the bot configuration schema path that has been set. | |
| string | getCommonTypesSchemaPath () const |
| Returns the common types schema path that has been set. | |
| string | getCommonTypesSchemaPath () const |
| Returns the common types schema path that has been set. | |
| string | getConfigurationDirectory () const |
| Returns the configuration directory that has been set. | |
| string | getConfigurationDirectory () const |
| Returns the configuration directory that has been set. | |
Public Attributes | |
| string | m_aimlDirectory |
| The location of a AIML directory. | |
| string | m_aimlSchemaPath |
| The path to the aiml xsd file. | |
| string | m_botConfigurationSchemaPath |
| The path to the bot configuration schema file. | |
| string | m_commonTypesSchemaPath |
| The path to the the common types schema file. | |
| string | m_configurationDirectory |
| The location of RebeccaAIML's configuration directory. | |
| arguments | m_currentArgument |
| The current argument state. | |
|
|
Enumeration of possible switches you can give rebecca.
|
|
|
Enumeration of possible switches you can give rebecca.
|
|
||||||||||||
|
Constructor that sets the arguments up from main() as well as the program name its self.
|
|
||||||||||||
|
Constructor that sets the arguments up from main() as well as the program name its self.
|
|
|
Returns the AIML directory that has been set.
|
|
|
Returns the AIML directory that has been set.
|
|
|
Returns the AIML schema path that has been set.
|
|
|
Returns the AIML schema path that has been set.
|
|
|
Returns the bot configuration schema path that has been set.
|
|
|
Returns the bot configuration schema path that has been set.
|
|
|
Returns the common types schema path that has been set.
|
|
|
Returns the common types schema path that has been set.
|
|
|
Returns the configuration directory that has been set.
|
|
|
Returns the configuration directory that has been set.
|
|
|
The location of a AIML directory. If this is not set, it will default to the current working directory + "../../aiml/annotated_alice". |
|
|
The path to the aiml xsd file. If this is not set, it will default to the current working directory + "../../resources/schema/AIML.xsd" |
|
|
The path to the bot configuration schema file. If this is not set, it will default to the current working directory + "../resources/schema/bot-configuration.xsd" |
|
|
The path to the the common types schema file. If this is not set, it will default to the current working directory + "../resources/schema/common-types.xsd" |
|
|
The location of RebeccaAIML's configuration directory. If this is not set, it will default to the current working directory + "../../conf". This is where needed configuration files are stored. |
|
|
The current argument state.
|
1.4.5