예제 #1
0
        public SecondTableInAT UnPack()
        {
            var _o = new SecondTableInAT();

            this.UnPackTo(_o);
            return(_o);
        }
예제 #2
0
        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));
        }
예제 #3
0
 public void UnPackTo(SecondTableInAT _o)
 {
     _o.ReferToC = this.ReferToC.HasValue ? this.ReferToC.Value.UnPack() : null;
 }