12 #include "../bscript/bobject.h" 13 #include "../clib/clib_endian.h" 22 bool ConvToBE ,
bool nullterm )
26 for (
size_t i = 0; i < textlen; i++ )
35 value = (
u16 )( blong->
value() & 0xFFFF );
36 out_wtext[pos++] = ConvToBE ?
ctBEu16( value ) : value;
42 out_wtext[pos] = (
u16)0L;
51 for (
size_t i = 0; i < textlen; i++ )
53 value = ConvFromBE ?
cfBEu16( in_wtext[i] ) : in_wtext[i];
bool isa(BObjectType type) const
bool convertArrayToUC(Bscript::ObjArray *&in_text, u16 *out_wtext, size_t textlen, bool ConvToBE, bool nullterm)
bool convertUCtoArray(const u16 *in_wtext, Bscript::ObjArray *&out_text, size_t textlen, bool ConvFromBE)
void addElement(BObjectImp *imp)