24 #ifndef __CDataExchangeController__ 25 #define __CDataExchangeController__ 27 #include "IDataExchangeController.h" 28 #include "ShuksanID.h" 29 #include "HelperInterface.h" 32 #include "IDataExchangeHandler.h" 33 #include "DataExchangeHandlerEntry.h" 42 class DataExchangeTestProvider;
102 virtual void Purge(int32 level);
104 static void Purge(int32 level,
void *refPtr);
110 bool PurgeIsAllowed()
const 111 {
return fAllowPurge == 0; }
114 friend class DataExchangeTest;
156 ASSERT_FAIL(
"CDataExchangeController::IsClipboardExternal: should not be called here");
162 ErrorCode fInitializationErrorCode;
165 bool16 fScrapDBFailed;
170 bool16 fDataHandlersRegistered;