OMK::Iii::AccessRuleCreator Class Reference
[Interactive object]

Ancestor of every access rule creator class used by the PrototypeFactory. More...

#include <OMKIAccessRule.h>

Inheritance diagram for OMK::Iii::AccessRuleCreator:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~AccessRuleCreator ()
virtual IAccessRuleoperator() (const ConfigurationParameterDescriptor *node) const

Detailed Description

Ancestor of every access rule creator class used by the PrototypeFactory.

Date:
2007-03-27
Author:
Beno� Chanclou
Define the functor parameters to create a new access rule object.

Definition at line 101 of file OMKIAccessRule.h.


Constructor & Destructor Documentation

virtual OMK::Iii::AccessRuleCreator::~AccessRuleCreator (  )  [inline, virtual]

Definition at line 104 of file OMKIAccessRule.h.

00104 :
  virtual ~AccessRuleCreator() {}


Member Function Documentation

virtual IAccessRule* OMK::Iii::AccessRuleCreator::operator() ( const ConfigurationParameterDescriptor node  )  const [inline, virtual]

Reimplemented in OMK::Iii::AccessRuleCreatorT< T >.

Definition at line 105 of file OMKIAccessRule.h.

00105                                {}
00106   virtual IAccessRule* operator()( const ConfigurationParameterDescriptor* node ) const
00107   {
00108     OMERROR( "Creator is not registered" ) ;
00109     throw Exception( "Creator is not registered" ) ;
00110     return 0 ;


logo OpenMask

Documentation generated on Mon Jun 9 11:46:04 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007