GUTF8String GUTF8String::create( void const * const buf, const unsigned int size, const GP<GStringRep::Unicode> &remainder) { GUTF8String retval; retval.init(GStringRep::Unicode::create(buf,size,remainder)); return retval; }
GUTF8String GUTF8String::create( void const * const buf, const unsigned int size, const GUTF8String &encoding ) { GUTF8String retval; retval.init(GStringRep::Unicode::create(buf,size,encoding )); return retval; }
GUTF8String GUTF8String::create( void const * const buf, unsigned int size, const EncodeType encodetype ) { GUTF8String retval; retval.init(GStringRep::Unicode::create(buf,size,encodetype)); return retval; }