www.pudn.com > mailserver-muiter.zip > base64str.h


#ifndef BASE64STR_H 
#define BASE64STR_H 
 
 
class Base64StrDecoder 
{ 
public: 
 
	 Base64StrDecoder(char *string); 
 
	 void Put(const unsigned char* inString, unsigned int length); 
	 void InputFinished(); 
	 char buffer[255]; 
	 int bufpos; 
 
private: 
 
	 static int ConvToNumber(unsigned char inByte); 
	 void DecodeQuantum(); 
	 void Put(unsigned char inByte); 
 
	 int inBufSize; 
	 unsigned char inBuf[4]; 
}; 
 
#endif