//------------------------------------------------------------------------------ // // This code was generated by a tool. // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ package cfg; import "demo/luban" import "errors" type TestTbCompositeJsonTable3 struct { _data *TestCompositeJsonTable3 } func NewTestTbCompositeJsonTable3(_buf *luban.ByteBuf) (*TestTbCompositeJsonTable3, error) { if size, err := _buf.ReadSize() ; err != nil { return nil, err } else if size != 1 { return nil, errors.New(" size != 1 ") } else { if _v, err2 := NewTestCompositeJsonTable3(_buf); err2 != nil { return nil, err2 } else { return &TestTbCompositeJsonTable3{_data:_v}, nil } } } func (table *TestTbCompositeJsonTable3) Get() *TestCompositeJsonTable3 { return table._data }