// $Revision: 1.3 $ // Copyright (c) 1994-1995 Taligent, Inc. All rights reserved. #ifndef TaligentSamples_TRANSCODINGSNIPPETS #define TaligentSamples_TRANSCODINGSNIPPETS #ifndef TaligentSamples_SNIPPETS #include "Snippets.h" #endif class TTranscodingSnippets : public TSnippets { public: TaligentTypeExtensionDeclarationsMacro(TTranscodingSnippets) TTranscodingSnippets(); virtual ~TTranscodingSnippets(); void ConvertASCIIToUnicode(); void ConvertUnicodeToASCII_1(); void ConvertUnicodeToASCII_2(); void ConvertASCIIToUnicodeWithoutTranscoder(); void ConvertUnicodeToASCIIWithoutTranscoder(); void UsingGetMaximumBytesPerCharacter(); void UsingGetBufferSize(); void UsingCanConvert(); private: enum EVersion { kOriginalVersion }; }; #endif // TaligentSamples_TRANSCODINGSNIPPETS