p6rulesets.h

Go to the documentation of this file.
00001 
00010 #ifndef P6RULESETS_H__
00011 #define P6RULESETS_H__ 1
00012 
00013 #include "p6err.h"
00014 #include "p6comdef.h"
00015 #include "p6rulecompiled.h"
00016 
00017 namespace P6R { 
00018 
00019 #ifdef  __cplusplus
00020 extern "C" {
00021 #endif
00022 
00034 interface p6IRuleSets : public p6ICom
00035 {
00047     P6COMMETHOD getRules( p6IRuleCompiled** pRules ) = 0; 
00048 
00060     P6COMMETHOD setRules( p6IRuleCompiled* pRules ) = 0; 
00061 };
00062 
00063 // {01CEEFBF-3A37-4b01-A435-043179E0B22F}
00064 #define IF_p6IRuleSets {0x1ceefbf,0x3a37,0x4b01,{0xa4,0x35,0x4,0x31,0x79,0xe0,0xb2,0x2f}}
00065 
00066 #ifdef  __cplusplus
00067 }
00068 #endif
00069 
00070 } // namespace
00071 
00072 
00073 #endif
00074 
00075 
00076 
00077 
00078 
00079 
00080 
00081 
00082 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Copyright © 2004 - 2010 P6R Inc. - All Rights Reserved.