Public Types | |
| enum | arguments {  NO_ARG, AIML, AIML_SCHEMA, COMMON_SCHEMA, BOT_SCHEMA, CONFIGURATION, 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, 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.   | |
| Arguments | ( | int | argc, | |
| char * | args[] | |||
| ) |  [inline] | 
        
Constructor that sets the arguments up from main() as well as the program name its self.
| argc | The number of arguments sent in. | |
| args | The array of arguments | 
| Arguments | ( | int | argc, | |
| char * | args[] | |||
| ) |  [inline] | 
        
Constructor that sets the arguments up from main() as well as the program name its self.
| argc | The number of arguments sent in. | |
| args | The array of arguments | 
| string getAimlDirectory | ( | ) |  const [inline] | 
        
Returns the AIML directory that has been set.
| string getAimlDirectory | ( | ) |  const [inline] | 
        
Returns the AIML directory that has been set.
| string getAimlSchemaPath | ( | ) |  const [inline] | 
        
Returns the AIML schema path that has been set.
| string getAimlSchemaPath | ( | ) |  const [inline] | 
        
Returns the AIML schema path that has been set.
| string getBotConfigurationSchemaPath | ( | ) |  const [inline] | 
        
Returns the bot configuration schema path that has been set.
| string getBotConfigurationSchemaPath | ( | ) |  const [inline] | 
        
Returns the bot configuration schema path that has been set.
| string getCommonTypesSchemaPath | ( | ) |  const [inline] | 
        
Returns the common types schema path that has been set.
| string getCommonTypesSchemaPath | ( | ) |  const [inline] | 
        
Returns the common types schema path that has been set.
| string getConfigurationDirectory | ( | ) |  const [inline] | 
        
Returns the configuration directory that has been set.
| string getConfigurationDirectory | ( | ) |  const [inline] | 
        
Returns the configuration directory that has been set.
| string m_aimlDirectory | 
The location of a AIML directory.
If this is not set, it will default to the current working directory + "../../aiml/annotated_alice".
| string m_aimlSchemaPath | 
The path to the aiml xsd file.
If this is not set, it will default to the current working directory + "../../resources/schema/AIML.xsd"
| string m_botConfigurationSchemaPath | 
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"
| string m_commonTypesSchemaPath | 
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"
| string m_configurationDirectory | 
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.5.3