Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6consolestream.h
Go to the documentation of this file.
1 
6 #ifndef P6CONSOLESTREAM_H__
7 #define P6CONSOLESTREAM_H__ 1
8 
9 #include "p6com.h"
10 
11 namespace P6R {
12 
13  typedef enum {
17  } P6CTYPE;
18 
28  interface p6IConsoleStreamInit : public p6ICom
29  {
30  P6COMMETHOD initialize(P6CTYPE nConsoleType) = 0;
31  };
32 
33  //{FCAD94F1-C0F0-4C5B-AA49-77B795C9552A}
34  #define IF_p6IConsoleStreamInit {0xFCAD94F1,0xC0F0,0x4C5B,{0xAA,0x49,0x77,0xB7,0x95,0xC9,0x55,0x2A}}
35 
36  //{0313D9C0-0ECD-4F98-9430-DCB2980C8DA8}
37  #define COMP_p6ConsoleStream {0x0313D9C0,0x0ECD,0x4F98,{0x94,0x30,0xDC,0xB2,0x98,0x0C,0x8D,0xA8}}
38 
39 } // namespace
40 
41 
42 
43 #endif
44 
45 
virtual P6R::P6ERR initialize(P6CTYPE nConsoleType)=0
The base interface all [p6]COM components must derive from and implement.
Definition: p6comdef.h:96
#define P6COMMETHOD
Definition: p6types.h:872
This component provides a data stream interface which writes to the console.
P6COM definitions and interfaces.