Main Page | Namespace List | Class List | Namespace Members | Class Members

aiml::cInterpreterCallbacks Class Reference

This structure is used to receive notifications of events that libaiml generates. More...

List of all members.

Public Member Functions

virtual void onAimlLoad (const std::string &filename)=0
 This function is called during initialization, for each aiml file that is loaded.


Detailed Description

This structure is used to receive notifications of events that libaiml generates.

You could derive this class and then pass 'this' to cInterpreter::registerCallbacks(). None of these functions should block libaiml, they should return as soon as possible.


Member Function Documentation

virtual void aiml::cInterpreterCallbacks::onAimlLoad const std::string &  filename  )  [pure virtual]
 

This function is called during initialization, for each aiml file that is loaded.

Parameters:
filename is the full path to the aiml file just loaded.


Generated on Fri Feb 3 00:27:21 2006 for libaiml by  doxygen 1.4.4