Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::CLIPSAspect Class Reference

Thread aspect to get access to a CLIPS environment. More...

#include <>>

Inheritance diagram for fawkes::CLIPSAspect:

Public Member Functions

 CLIPSAspect ()
 Constructor.
virtual ~CLIPSAspect ()
 Virtual empty destructor.
- Public Member Functions inherited from fawkes::Aspect
const std::list< const char * > & get_aspects () const
 Get list of aspect names attached to a aspected thread.

Protected Attributes

LockPtr< CLIPS::Environment > clips
 CLIPS environment for exclusive usage.

Friends

class CLIPSAspectIniFin

Additional Inherited Members

- Protected Member Functions inherited from fawkes::Aspect
void add_aspect (const char *name)
 Add an aspect to a thread.

Detailed Description

Thread aspect to get access to a CLIPS environment.

Give this aspect to your thread to get a CLIPS environment for exclusive usage.

Author
Tim Niemueller

Definition at line 39 of file clips.h.

Constructor & Destructor Documentation

fawkes::CLIPSAspect::CLIPSAspect ( )

Constructor.

Definition at line 46 of file clips.cpp.

fawkes::CLIPSAspect::~CLIPSAspect ( )
virtual

Virtual empty destructor.

Definition at line 53 of file clips.cpp.

Member Data Documentation

fawkes:LockPtr< CLIPS::Environment > fawkes::CLIPSAspect::clips
protected

CLIPS environment for exclusive usage.

Definition at line 48 of file clips.h.


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