github.com/qri-io/qri@v0.10.1-0.20220104210721-c771715036cb/dscache/dscachefb/RefEntryInfo.go (about)

     1  // Code generated by the FlatBuffers compiler. DO NOT EDIT.
     2  
     3  package dscachefb
     4  
     5  import (
     6  	flatbuffers "github.com/google/flatbuffers/go"
     7  )
     8  
     9  type RefEntryInfo struct {
    10  	_tab flatbuffers.Table
    11  }
    12  
    13  func GetRootAsRefEntryInfo(buf []byte, offset flatbuffers.UOffsetT) *RefEntryInfo {
    14  	n := flatbuffers.GetUOffsetT(buf[offset:])
    15  	x := &RefEntryInfo{}
    16  	x.Init(buf, n+offset)
    17  	return x
    18  }
    19  
    20  func GetSizePrefixedRootAsRefEntryInfo(buf []byte, offset flatbuffers.UOffsetT) *RefEntryInfo {
    21  	n := flatbuffers.GetUOffsetT(buf[offset+flatbuffers.SizeUint32:])
    22  	x := &RefEntryInfo{}
    23  	x.Init(buf, n+offset+flatbuffers.SizeUint32)
    24  	return x
    25  }
    26  
    27  func (rcv *RefEntryInfo) Init(buf []byte, i flatbuffers.UOffsetT) {
    28  	rcv._tab.Bytes = buf
    29  	rcv._tab.Pos = i
    30  }
    31  
    32  func (rcv *RefEntryInfo) Table() flatbuffers.Table {
    33  	return rcv._tab
    34  }
    35  
    36  func (rcv *RefEntryInfo) InitID() []byte {
    37  	o := flatbuffers.UOffsetT(rcv._tab.Offset(4))
    38  	if o != 0 {
    39  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
    40  	}
    41  	return nil
    42  }
    43  
    44  func (rcv *RefEntryInfo) ProfileID() []byte {
    45  	o := flatbuffers.UOffsetT(rcv._tab.Offset(6))
    46  	if o != 0 {
    47  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
    48  	}
    49  	return nil
    50  }
    51  
    52  func (rcv *RefEntryInfo) TopIndex() int32 {
    53  	o := flatbuffers.UOffsetT(rcv._tab.Offset(8))
    54  	if o != 0 {
    55  		return rcv._tab.GetInt32(o + rcv._tab.Pos)
    56  	}
    57  	return 0
    58  }
    59  
    60  func (rcv *RefEntryInfo) MutateTopIndex(n int32) bool {
    61  	return rcv._tab.MutateInt32Slot(8, n)
    62  }
    63  
    64  func (rcv *RefEntryInfo) CursorIndex() int32 {
    65  	o := flatbuffers.UOffsetT(rcv._tab.Offset(10))
    66  	if o != 0 {
    67  		return rcv._tab.GetInt32(o + rcv._tab.Pos)
    68  	}
    69  	return 0
    70  }
    71  
    72  func (rcv *RefEntryInfo) MutateCursorIndex(n int32) bool {
    73  	return rcv._tab.MutateInt32Slot(10, n)
    74  }
    75  
    76  func (rcv *RefEntryInfo) PrettyName() []byte {
    77  	o := flatbuffers.UOffsetT(rcv._tab.Offset(12))
    78  	if o != 0 {
    79  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
    80  	}
    81  	return nil
    82  }
    83  
    84  func (rcv *RefEntryInfo) Published() bool {
    85  	o := flatbuffers.UOffsetT(rcv._tab.Offset(14))
    86  	if o != 0 {
    87  		return rcv._tab.GetBool(o + rcv._tab.Pos)
    88  	}
    89  	return false
    90  }
    91  
    92  func (rcv *RefEntryInfo) MutatePublished(n bool) bool {
    93  	return rcv._tab.MutateBoolSlot(14, n)
    94  }
    95  
    96  func (rcv *RefEntryInfo) Foreign() bool {
    97  	o := flatbuffers.UOffsetT(rcv._tab.Offset(16))
    98  	if o != 0 {
    99  		return rcv._tab.GetBool(o + rcv._tab.Pos)
   100  	}
   101  	return false
   102  }
   103  
   104  func (rcv *RefEntryInfo) MutateForeign(n bool) bool {
   105  	return rcv._tab.MutateBoolSlot(16, n)
   106  }
   107  
   108  func (rcv *RefEntryInfo) MetaTitle() []byte {
   109  	o := flatbuffers.UOffsetT(rcv._tab.Offset(18))
   110  	if o != 0 {
   111  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   112  	}
   113  	return nil
   114  }
   115  
   116  func (rcv *RefEntryInfo) ThemeList() []byte {
   117  	o := flatbuffers.UOffsetT(rcv._tab.Offset(20))
   118  	if o != 0 {
   119  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   120  	}
   121  	return nil
   122  }
   123  
   124  func (rcv *RefEntryInfo) BodySize() int64 {
   125  	o := flatbuffers.UOffsetT(rcv._tab.Offset(22))
   126  	if o != 0 {
   127  		return rcv._tab.GetInt64(o + rcv._tab.Pos)
   128  	}
   129  	return 0
   130  }
   131  
   132  func (rcv *RefEntryInfo) MutateBodySize(n int64) bool {
   133  	return rcv._tab.MutateInt64Slot(22, n)
   134  }
   135  
   136  func (rcv *RefEntryInfo) BodyRows() int32 {
   137  	o := flatbuffers.UOffsetT(rcv._tab.Offset(24))
   138  	if o != 0 {
   139  		return rcv._tab.GetInt32(o + rcv._tab.Pos)
   140  	}
   141  	return 0
   142  }
   143  
   144  func (rcv *RefEntryInfo) MutateBodyRows(n int32) bool {
   145  	return rcv._tab.MutateInt32Slot(24, n)
   146  }
   147  
   148  func (rcv *RefEntryInfo) BodyFormat() []byte {
   149  	o := flatbuffers.UOffsetT(rcv._tab.Offset(26))
   150  	if o != 0 {
   151  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   152  	}
   153  	return nil
   154  }
   155  
   156  func (rcv *RefEntryInfo) NumErrors() int32 {
   157  	o := flatbuffers.UOffsetT(rcv._tab.Offset(28))
   158  	if o != 0 {
   159  		return rcv._tab.GetInt32(o + rcv._tab.Pos)
   160  	}
   161  	return 0
   162  }
   163  
   164  func (rcv *RefEntryInfo) MutateNumErrors(n int32) bool {
   165  	return rcv._tab.MutateInt32Slot(28, n)
   166  }
   167  
   168  func (rcv *RefEntryInfo) CommitTime() int64 {
   169  	o := flatbuffers.UOffsetT(rcv._tab.Offset(30))
   170  	if o != 0 {
   171  		return rcv._tab.GetInt64(o + rcv._tab.Pos)
   172  	}
   173  	return 0
   174  }
   175  
   176  func (rcv *RefEntryInfo) MutateCommitTime(n int64) bool {
   177  	return rcv._tab.MutateInt64Slot(30, n)
   178  }
   179  
   180  func (rcv *RefEntryInfo) CommitCount() int32 {
   181  	o := flatbuffers.UOffsetT(rcv._tab.Offset(32))
   182  	if o != 0 {
   183  		return rcv._tab.GetInt32(o + rcv._tab.Pos)
   184  	}
   185  	return 0
   186  }
   187  
   188  func (rcv *RefEntryInfo) MutateCommitCount(n int32) bool {
   189  	return rcv._tab.MutateInt32Slot(32, n)
   190  }
   191  
   192  func (rcv *RefEntryInfo) HeadRef() []byte {
   193  	o := flatbuffers.UOffsetT(rcv._tab.Offset(34))
   194  	if o != 0 {
   195  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   196  	}
   197  	return nil
   198  }
   199  
   200  func (rcv *RefEntryInfo) FsiPath() []byte {
   201  	o := flatbuffers.UOffsetT(rcv._tab.Offset(36))
   202  	if o != 0 {
   203  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   204  	}
   205  	return nil
   206  }
   207  
   208  func (rcv *RefEntryInfo) CommitTitle() []byte {
   209  	o := flatbuffers.UOffsetT(rcv._tab.Offset(38))
   210  	if o != 0 {
   211  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   212  	}
   213  	return nil
   214  }
   215  
   216  func (rcv *RefEntryInfo) CommitMessage() []byte {
   217  	o := flatbuffers.UOffsetT(rcv._tab.Offset(40))
   218  	if o != 0 {
   219  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   220  	}
   221  	return nil
   222  }
   223  
   224  func (rcv *RefEntryInfo) RunID() []byte {
   225  	o := flatbuffers.UOffsetT(rcv._tab.Offset(42))
   226  	if o != 0 {
   227  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   228  	}
   229  	return nil
   230  }
   231  
   232  func (rcv *RefEntryInfo) RunStatus() []byte {
   233  	o := flatbuffers.UOffsetT(rcv._tab.Offset(44))
   234  	if o != 0 {
   235  		return rcv._tab.ByteVector(o + rcv._tab.Pos)
   236  	}
   237  	return nil
   238  }
   239  
   240  func (rcv *RefEntryInfo) RunDuration() int64 {
   241  	o := flatbuffers.UOffsetT(rcv._tab.Offset(46))
   242  	if o != 0 {
   243  		return rcv._tab.GetInt64(o + rcv._tab.Pos)
   244  	}
   245  	return 0
   246  }
   247  
   248  func (rcv *RefEntryInfo) MutateRunDuration(n int64) bool {
   249  	return rcv._tab.MutateInt64Slot(46, n)
   250  }
   251  
   252  func RefEntryInfoStart(builder *flatbuffers.Builder) {
   253  	builder.StartObject(22)
   254  }
   255  func RefEntryInfoAddInitID(builder *flatbuffers.Builder, initID flatbuffers.UOffsetT) {
   256  	builder.PrependUOffsetTSlot(0, flatbuffers.UOffsetT(initID), 0)
   257  }
   258  func RefEntryInfoAddProfileID(builder *flatbuffers.Builder, profileID flatbuffers.UOffsetT) {
   259  	builder.PrependUOffsetTSlot(1, flatbuffers.UOffsetT(profileID), 0)
   260  }
   261  func RefEntryInfoAddTopIndex(builder *flatbuffers.Builder, topIndex int32) {
   262  	builder.PrependInt32Slot(2, topIndex, 0)
   263  }
   264  func RefEntryInfoAddCursorIndex(builder *flatbuffers.Builder, cursorIndex int32) {
   265  	builder.PrependInt32Slot(3, cursorIndex, 0)
   266  }
   267  func RefEntryInfoAddPrettyName(builder *flatbuffers.Builder, prettyName flatbuffers.UOffsetT) {
   268  	builder.PrependUOffsetTSlot(4, flatbuffers.UOffsetT(prettyName), 0)
   269  }
   270  func RefEntryInfoAddPublished(builder *flatbuffers.Builder, published bool) {
   271  	builder.PrependBoolSlot(5, published, false)
   272  }
   273  func RefEntryInfoAddForeign(builder *flatbuffers.Builder, foreign bool) {
   274  	builder.PrependBoolSlot(6, foreign, false)
   275  }
   276  func RefEntryInfoAddMetaTitle(builder *flatbuffers.Builder, metaTitle flatbuffers.UOffsetT) {
   277  	builder.PrependUOffsetTSlot(7, flatbuffers.UOffsetT(metaTitle), 0)
   278  }
   279  func RefEntryInfoAddThemeList(builder *flatbuffers.Builder, themeList flatbuffers.UOffsetT) {
   280  	builder.PrependUOffsetTSlot(8, flatbuffers.UOffsetT(themeList), 0)
   281  }
   282  func RefEntryInfoAddBodySize(builder *flatbuffers.Builder, bodySize int64) {
   283  	builder.PrependInt64Slot(9, bodySize, 0)
   284  }
   285  func RefEntryInfoAddBodyRows(builder *flatbuffers.Builder, bodyRows int32) {
   286  	builder.PrependInt32Slot(10, bodyRows, 0)
   287  }
   288  func RefEntryInfoAddBodyFormat(builder *flatbuffers.Builder, bodyFormat flatbuffers.UOffsetT) {
   289  	builder.PrependUOffsetTSlot(11, flatbuffers.UOffsetT(bodyFormat), 0)
   290  }
   291  func RefEntryInfoAddNumErrors(builder *flatbuffers.Builder, numErrors int32) {
   292  	builder.PrependInt32Slot(12, numErrors, 0)
   293  }
   294  func RefEntryInfoAddCommitTime(builder *flatbuffers.Builder, commitTime int64) {
   295  	builder.PrependInt64Slot(13, commitTime, 0)
   296  }
   297  func RefEntryInfoAddCommitCount(builder *flatbuffers.Builder, commitCount int32) {
   298  	builder.PrependInt32Slot(14, commitCount, 0)
   299  }
   300  func RefEntryInfoAddHeadRef(builder *flatbuffers.Builder, headRef flatbuffers.UOffsetT) {
   301  	builder.PrependUOffsetTSlot(15, flatbuffers.UOffsetT(headRef), 0)
   302  }
   303  func RefEntryInfoAddFsiPath(builder *flatbuffers.Builder, fsiPath flatbuffers.UOffsetT) {
   304  	builder.PrependUOffsetTSlot(16, flatbuffers.UOffsetT(fsiPath), 0)
   305  }
   306  func RefEntryInfoAddCommitTitle(builder *flatbuffers.Builder, commitTitle flatbuffers.UOffsetT) {
   307  	builder.PrependUOffsetTSlot(17, flatbuffers.UOffsetT(commitTitle), 0)
   308  }
   309  func RefEntryInfoAddCommitMessage(builder *flatbuffers.Builder, commitMessage flatbuffers.UOffsetT) {
   310  	builder.PrependUOffsetTSlot(18, flatbuffers.UOffsetT(commitMessage), 0)
   311  }
   312  func RefEntryInfoAddRunID(builder *flatbuffers.Builder, runID flatbuffers.UOffsetT) {
   313  	builder.PrependUOffsetTSlot(19, flatbuffers.UOffsetT(runID), 0)
   314  }
   315  func RefEntryInfoAddRunStatus(builder *flatbuffers.Builder, runStatus flatbuffers.UOffsetT) {
   316  	builder.PrependUOffsetTSlot(20, flatbuffers.UOffsetT(runStatus), 0)
   317  }
   318  func RefEntryInfoAddRunDuration(builder *flatbuffers.Builder, runDuration int64) {
   319  	builder.PrependInt64Slot(21, runDuration, 0)
   320  }
   321  func RefEntryInfoEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT {
   322  	return builder.EndObject()
   323  }