00001 00042 00043 00044 00045 00046 00047 00048 00049 00050 00051 00052 00053 00054 00055 00056 00057 #ifndef INC_RVC_ICMPROFILE_H 00058 #define INC_RVC_ICMPROFILE_H 00059 00060 #ifndef INC_RVC_BINARY_H 00061 #include <rvc/binary.h> 00062 #endif 00063 00064 namespace RVC { 00065 00066 class ICMPROFILE : public RVC::BINARY { 00067 public: 00068 00070 ICMPROFILE ( 00071 ); 00072 00074 ICMPROFILE ( 00075 const RVC::ICMPROFILE& rhs 00076 ); 00077 00079 virtual ~ICMPROFILE ( 00080 ); 00081 00083 RVC::ICMPROFILE& operator= ( 00084 const RVC::ICMPROFILE& rhs 00085 ); 00086 00088 ERRVALUE Make ( 00089 const RVC::OBJECT& parent, 00090 const RVC::DESCRIPTOR& Descriptor, 00091 const CREDENTIALS* Credentials RVC_DEFAULT_CREDENTIALS 00092 ); 00093 00095 ERRVALUE Make ( 00096 RVC::OBJITEM& ObjItem, 00097 const char* Source = 0, 00098 const CREDENTIALS* Credentials RVC_DEFAULT_CREDENTIALS 00099 ); 00100 00101 private: 00102 #ifndef GENERATING_DOXYGEN_OUTPUT 00103 00105 virtual OBJTYPE v_GetDftObjectType () const; 00106 #endif // GENERATING_DOXYGEN_OUTPUT 00107 00108 }; 00109 00110 } 00111 00112 #endif
1.6.1