p6xsltcompiled.h

Go to the documentation of this file.
00001 
00010 #ifndef P6XSLTCOMPILED_H__
00011 #define P6XSLTCOMPILED_H__ 1
00012 
00013 #include "p6err.h"
00014 #include "p6datastream.h"
00015 
00016 namespace P6R { 
00017 
00018 #ifdef  __cplusplus
00019 extern "C" {
00020 #endif
00021 
00028 interface p6IXSLTCompiled : public p6ICom
00029 {
00040     P6COMMETHOD getTemplateName( const P6WCHAR** pName ) = 0; 
00041 
00052     P6COMMETHOD setTemplateName( const P6WCHAR* pName ) = 0; 
00053 
00064     P6COMMETHOD getTemplateSize( P6UINT32* pNumber ) = 0; 
00065 
00080     P6COMMETHOD changeTraceStream( p6IDataStream* pTrace ) = 0; 
00081 };
00082 
00083 // {6445E49E-676E-4cf6-9A61-EC19F35D902C}
00084 #define IF_p6IXSLTCompiled {0x6445e49e,0x676e,0x4cf6,{0x9a,0x61,0xec,0x19,0xf3,0x5d,0x90,0x2c}}
00085 
00086 #ifdef  __cplusplus
00087 }
00088 #endif
00089 
00090 } // namespace
00091 
00092 
00093 #endif
00094 
00095 
00096 
00097 
00098 
00099 
00100 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Copyright © 2004 - 2010 P6R Inc. - All Rights Reserved.