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 }