libclamunrar/encname.hpp
d39cb658
 #ifndef _RAR_ENCNAME_
 #define _RAR_ENCNAME_
 
 class EncodeFileName
 {
   private:
     void AddFlags(int Value);
 
     byte *EncName;
     byte Flags;
     uint FlagBits;
     size_t FlagsPos;
     size_t DestSize;
   public:
     EncodeFileName();
     size_t Encode(char *Name,wchar *NameW,byte *EncName);
     void Decode(char *Name,size_t NameSize,byte *EncName,size_t EncSize,wchar *NameW,size_t MaxDecSize);
 };
 
 #endif