public SecondTableInAT UnPack() { var _o = new SecondTableInAT(); this.UnPackTo(_o); return(_o); }
public static Offset <NamespaceA.SecondTableInA> Pack(FlatBufferBuilder builder, SecondTableInAT _o) { if (_o == null) { return(default(Offset <NamespaceA.SecondTableInA>)); } var _refer_to_c = _o.ReferToC == null ? default(Offset <NamespaceC.TableInC>) : NamespaceC.TableInC.Pack(builder, _o.ReferToC); return(CreateSecondTableInA( builder, _refer_to_c)); }
public void UnPackTo(SecondTableInAT _o) { _o.ReferToC = this.ReferToC.HasValue ? this.ReferToC.Value.UnPack() : null; }