public string traceToStr() { Buf buf = new MemBuf(1024); trace(buf.@out()); return(buf.flip().readAllStr()); }
public static Buf toBuf(string self, Charset charset) { MemBuf buf = new MemBuf(self.Length * 2); buf.charset(charset); buf.print(self); return(buf.flip()); }
/** * Make a thread-safe copy of the specified object. * If it is immutable, then just return it; otherwise * we make a serialized copy. */ public static object safe(object obj) { if (obj == null) { return(null); } if (FanObj.isImmutable(obj)) { return(obj); } Buf buf = new MemBuf(512); buf.writeObj(obj); buf.flip(); return(buf.readObj()); }
public static Buf toBuf(string self, Charset charset) { MemBuf buf = new MemBuf(self.Length*2); buf.charset(charset); buf.print(self); return buf.flip(); }
public string traceToStr() { Buf buf = new MemBuf(1024); trace(buf.@out()); return buf.flip().readAllStr(); }
/** * Make a thread-safe copy of the specified object. * If it is immutable, then just return it; otherwise * we make a serialized copy. */ public static object safe(object obj) { if (obj == null) return null; if (FanObj.isImmutable(obj)) return obj; Buf buf = new MemBuf(512); buf.writeObj(obj); buf.flip(); return buf.readObj(); }