Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
F
flatbuffers
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
flatbuffers
Commits
effb6080
Commit
effb6080
authored
Jun 08, 2018
by
Wouter van Oortmerssen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added missing Dart generated files.
Change-Id: I27986e8aaf2f672145af9beae6ab659b272c9721
parent
a96f2bd6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
607 additions
and
0 deletions
+607
-0
monster_test_my_game.example2_generated.dart
tests/monster_test_my_game.example2_generated.dart
+60
-0
monster_test_my_game.example_generated.dart
tests/monster_test_my_game.example_generated.dart
+0
-0
monster_test_my_game_generated.dart
tests/monster_test_my_game_generated.dart
+60
-0
namespace_test1_namespace_a.namespace_b_generated.dart
...st/namespace_test1_namespace_a.namespace_b_generated.dart
+198
-0
namespace_test2_namespace_a_generated.dart
...namespace_test/namespace_test2_namespace_a_generated.dart
+188
-0
namespace_test2_namespace_c_generated.dart
...namespace_test/namespace_test2_namespace_c_generated.dart
+101
-0
No files found.
tests/monster_test_my_game.example2_generated.dart
0 → 100644
View file @
effb6080
// automatically generated by the FlatBuffers compiler, do not modify
// ignore_for_file: unused_import, unused_field, unused_local_variable
library
my_game
.
example2
;
import
'dart:typed_data'
show
Uint8List
;
import
'package:flat_buffers/flat_buffers.dart'
as
fb
;
import
'./monster_test_my_game.example_generated.dart'
as
my_game_example
;
import
'./monster_test_my_game_generated.dart'
as
my_game
;
class
Monster
{
Monster
.
_
(
this
.
_bc
,
this
.
_bcOffset
);
factory
Monster
(
List
<
int
>
bytes
)
{
fb
.
BufferContext
rootRef
=
new
fb
.
BufferContext
.
fromBytes
(
bytes
);
return
reader
.
read
(
rootRef
,
0
);
}
static
const
fb
.
Reader
<
Monster
>
reader
=
const
_MonsterReader
();
final
fb
.
BufferContext
_bc
;
final
int
_bcOffset
;
@override
String
toString
()
{
return
'Monster{}'
;
}
}
class
_MonsterReader
extends
fb
.
TableReader
<
Monster
>
{
const
_MonsterReader
();
@override
Monster
createObject
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
Monster
.
_
(
bc
,
offset
);
}
class
MonsterObjectBuilder
extends
fb
.
ObjectBuilder
{
MonsterObjectBuilder
();
/// Finish building, and store into the [fbBuilder].
@override
int
finish
(
fb
.
Builder
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
fbBuilder
.
startTable
();
return
fbBuilder
.
endTable
();
}
/// Convenience method to serialize to byte list.
@override
Uint8List
toBytes
([
String
fileIdentifier
])
{
fb
.
Builder
fbBuilder
=
new
fb
.
Builder
();
int
offset
=
finish
(
fbBuilder
);
return
fbBuilder
.
finish
(
offset
,
fileIdentifier
);
}
}
tests/monster_test_my_game.example_generated.dart
0 → 100644
View file @
effb6080
This diff is collapsed.
Click to expand it.
tests/monster_test_my_game_generated.dart
0 → 100644
View file @
effb6080
// automatically generated by the FlatBuffers compiler, do not modify
// ignore_for_file: unused_import, unused_field, unused_local_variable
library
my_game
;
import
'dart:typed_data'
show
Uint8List
;
import
'package:flat_buffers/flat_buffers.dart'
as
fb
;
import
'./monster_test_my_game.example_generated.dart'
as
my_game_example
;
import
'./monster_test_my_game.example2_generated.dart'
as
my_game_example2
;
class
InParentNamespace
{
InParentNamespace
.
_
(
this
.
_bc
,
this
.
_bcOffset
);
factory
InParentNamespace
(
List
<
int
>
bytes
)
{
fb
.
BufferContext
rootRef
=
new
fb
.
BufferContext
.
fromBytes
(
bytes
);
return
reader
.
read
(
rootRef
,
0
);
}
static
const
fb
.
Reader
<
InParentNamespace
>
reader
=
const
_InParentNamespaceReader
();
final
fb
.
BufferContext
_bc
;
final
int
_bcOffset
;
@override
String
toString
()
{
return
'InParentNamespace{}'
;
}
}
class
_InParentNamespaceReader
extends
fb
.
TableReader
<
InParentNamespace
>
{
const
_InParentNamespaceReader
();
@override
InParentNamespace
createObject
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
InParentNamespace
.
_
(
bc
,
offset
);
}
class
InParentNamespaceObjectBuilder
extends
fb
.
ObjectBuilder
{
InParentNamespaceObjectBuilder
();
/// Finish building, and store into the [fbBuilder].
@override
int
finish
(
fb
.
Builder
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
fbBuilder
.
startTable
();
return
fbBuilder
.
endTable
();
}
/// Convenience method to serialize to byte list.
@override
Uint8List
toBytes
([
String
fileIdentifier
])
{
fb
.
Builder
fbBuilder
=
new
fb
.
Builder
();
int
offset
=
finish
(
fbBuilder
);
return
fbBuilder
.
finish
(
offset
,
fileIdentifier
);
}
}
tests/namespace_test/namespace_test1_namespace_a.namespace_b_generated.dart
0 → 100644
View file @
effb6080
// automatically generated by the FlatBuffers compiler, do not modify
// ignore_for_file: unused_import, unused_field, unused_local_variable
library
namespace_a
.
namespace_b
;
import
'dart:typed_data'
show
Uint8List
;
import
'package:flat_buffers/flat_buffers.dart'
as
fb
;
class
EnumInNestedNS
{
final
int
value
;
const
EnumInNestedNS
.
_
(
this
.
value
);
factory
EnumInNestedNS
.
fromValue
(
int
value
)
{
if
(
value
==
null
)
return
null
;
if
(!
values
.
containsKey
(
value
))
{
throw
new
StateError
(
'Invalid value
$value
for bit flag enum EnumInNestedNS'
);
}
return
values
[
value
];
}
static
const
int
minValue
=
0
;
static
const
int
maxValue
=
2
;
static
bool
containsValue
(
int
value
)
=>
values
.
containsKey
(
value
);
static
const
EnumInNestedNS
A
=
const
EnumInNestedNS
.
_
(
0
);
static
const
EnumInNestedNS
B
=
const
EnumInNestedNS
.
_
(
1
);
static
const
EnumInNestedNS
C
=
const
EnumInNestedNS
.
_
(
2
);
static
get
values
=>
{
0
:
A
,
1
:
B
,
2
:
C
,};
static
const
fb
.
Reader
<
EnumInNestedNS
>
reader
=
const
_EnumInNestedNSReader
();
@override
String
toString
()
{
return
'EnumInNestedNS{value:
$value
}'
;
}
}
class
_EnumInNestedNSReader
extends
fb
.
Reader
<
EnumInNestedNS
>
{
const
_EnumInNestedNSReader
();
@override
int
get
size
=>
1
;
@override
EnumInNestedNS
read
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
EnumInNestedNS
.
fromValue
(
const
fb
.
Int8Reader
().
read
(
bc
,
offset
));
}
class
TableInNestedNS
{
TableInNestedNS
.
_
(
this
.
_bc
,
this
.
_bcOffset
);
factory
TableInNestedNS
(
List
<
int
>
bytes
)
{
fb
.
BufferContext
rootRef
=
new
fb
.
BufferContext
.
fromBytes
(
bytes
);
return
reader
.
read
(
rootRef
,
0
);
}
static
const
fb
.
Reader
<
TableInNestedNS
>
reader
=
const
_TableInNestedNSReader
();
final
fb
.
BufferContext
_bc
;
final
int
_bcOffset
;
int
get
foo
=>
const
fb
.
Int32Reader
().
vTableGet
(
_bc
,
_bcOffset
,
4
,
null
);
@override
String
toString
()
{
return
'TableInNestedNS{foo:
$foo
}'
;
}
}
class
_TableInNestedNSReader
extends
fb
.
TableReader
<
TableInNestedNS
>
{
const
_TableInNestedNSReader
();
@override
TableInNestedNS
createObject
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
TableInNestedNS
.
_
(
bc
,
offset
);
}
class
TableInNestedNSBuilder
{
TableInNestedNSBuilder
(
this
.
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
}
final
fb
.
Builder
fbBuilder
;
void
begin
()
{
fbBuilder
.
startTable
();
}
int
addFoo
(
int
foo
)
{
fbBuilder
.
addInt32
(
0
,
foo
);
return
fbBuilder
.
offset
;
}
int
finish
()
{
return
fbBuilder
.
endTable
();
}
}
class
TableInNestedNSObjectBuilder
extends
fb
.
ObjectBuilder
{
final
int
_foo
;
TableInNestedNSObjectBuilder
({
int
foo
,
})
:
_foo
=
foo
;
/// Finish building, and store into the [fbBuilder].
@override
int
finish
(
fb
.
Builder
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
fbBuilder
.
startTable
();
fbBuilder
.
addInt32
(
0
,
_foo
);
return
fbBuilder
.
endTable
();
}
/// Convenience method to serialize to byte list.
@override
Uint8List
toBytes
([
String
fileIdentifier
])
{
fb
.
Builder
fbBuilder
=
new
fb
.
Builder
();
int
offset
=
finish
(
fbBuilder
);
return
fbBuilder
.
finish
(
offset
,
fileIdentifier
);
}
}
class
StructInNestedNS
{
StructInNestedNS
.
_
(
this
.
_bc
,
this
.
_bcOffset
);
static
const
fb
.
Reader
<
StructInNestedNS
>
reader
=
const
_StructInNestedNSReader
();
final
fb
.
BufferContext
_bc
;
final
int
_bcOffset
;
int
get
a
=>
const
fb
.
Int32Reader
().
read
(
_bc
,
_bcOffset
+
0
);
int
get
b
=>
const
fb
.
Int32Reader
().
read
(
_bc
,
_bcOffset
+
4
);
@override
String
toString
()
{
return
'StructInNestedNS{a:
$a
, b:
$b
}'
;
}
}
class
_StructInNestedNSReader
extends
fb
.
StructReader
<
StructInNestedNS
>
{
const
_StructInNestedNSReader
();
@override
int
get
size
=>
8
;
@override
StructInNestedNS
createObject
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
StructInNestedNS
.
_
(
bc
,
offset
);
}
class
StructInNestedNSBuilder
{
StructInNestedNSBuilder
(
this
.
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
}
final
fb
.
Builder
fbBuilder
;
int
finish
(
int
a
,
int
b
)
{
fbBuilder
.
putInt32
(
b
);
fbBuilder
.
putInt32
(
a
);
return
fbBuilder
.
offset
;
}
}
class
StructInNestedNSObjectBuilder
extends
fb
.
ObjectBuilder
{
final
int
_a
;
final
int
_b
;
StructInNestedNSObjectBuilder
({
int
a
,
int
b
,
})
:
_a
=
a
,
_b
=
b
;
/// Finish building, and store into the [fbBuilder].
@override
int
finish
(
fb
.
Builder
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
fbBuilder
.
putInt32
(
_b
);
fbBuilder
.
putInt32
(
_a
);
return
fbBuilder
.
offset
;
}
/// Convenience method to serialize to byte list.
@override
Uint8List
toBytes
([
String
fileIdentifier
])
{
fb
.
Builder
fbBuilder
=
new
fb
.
Builder
();
int
offset
=
finish
(
fbBuilder
);
return
fbBuilder
.
finish
(
offset
,
fileIdentifier
);
}
}
tests/namespace_test/namespace_test2_namespace_a_generated.dart
0 → 100644
View file @
effb6080
// automatically generated by the FlatBuffers compiler, do not modify
// ignore_for_file: unused_import, unused_field, unused_local_variable
library
namespace_a
;
import
'dart:typed_data'
show
Uint8List
;
import
'package:flat_buffers/flat_buffers.dart'
as
fb
;
import
'./namespace_test2_namespace_c_generated.dart'
as
namespace_c
;
class
TableInFirstNS
{
TableInFirstNS
.
_
(
this
.
_bc
,
this
.
_bcOffset
);
factory
TableInFirstNS
(
List
<
int
>
bytes
)
{
fb
.
BufferContext
rootRef
=
new
fb
.
BufferContext
.
fromBytes
(
bytes
);
return
reader
.
read
(
rootRef
,
0
);
}
static
const
fb
.
Reader
<
TableInFirstNS
>
reader
=
const
_TableInFirstNSReader
();
final
fb
.
BufferContext
_bc
;
final
int
_bcOffset
;
namespace_a_namespace_b
.
TableInNestedNS
get
fooTable
=>
namespace_a_namespace_b
.
TableInNestedNS
.
reader
.
vTableGet
(
_bc
,
_bcOffset
,
4
,
null
);
EnumInNestedNS
get
fooEnum
=>
new
EnumInNestedNS
.
fromValue
(
const
fb
.
Int8Reader
().
vTableGet
(
_bc
,
_bcOffset
,
6
,
null
));
namespace_a_namespace_b
.
StructInNestedNS
get
fooStruct
=>
namespace_a_namespace_b
.
StructInNestedNS
.
reader
.
vTableGet
(
_bc
,
_bcOffset
,
8
,
null
);
@override
String
toString
()
{
return
'TableInFirstNS{fooTable:
$fooTable
, fooEnum:
$fooEnum
, fooStruct:
$fooStruct
}'
;
}
}
class
_TableInFirstNSReader
extends
fb
.
TableReader
<
TableInFirstNS
>
{
const
_TableInFirstNSReader
();
@override
TableInFirstNS
createObject
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
TableInFirstNS
.
_
(
bc
,
offset
);
}
class
TableInFirstNSBuilder
{
TableInFirstNSBuilder
(
this
.
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
}
final
fb
.
Builder
fbBuilder
;
void
begin
()
{
fbBuilder
.
startTable
();
}
int
addFooTableOffset
(
int
offset
)
{
fbBuilder
.
addOffset
(
0
,
offset
);
return
fbBuilder
.
offset
;
}
int
addFooEnum
(
EnumInNestedNS
fooEnum
)
{
fbBuilder
.
addInt8
(
1
,
fooEnum
?.
value
);
return
fbBuilder
.
offset
;
}
int
addFooStruct
(
int
offset
)
{
fbBuilder
.
addStruct
(
2
,
offset
);
return
fbBuilder
.
offset
;
}
int
finish
()
{
return
fbBuilder
.
endTable
();
}
}
class
TableInFirstNSObjectBuilder
extends
fb
.
ObjectBuilder
{
final
namespace_a_namespace_b
.
TableInNestedNSObjectBuilder
_fooTable
;
final
EnumInNestedNS
_fooEnum
;
final
namespace_a_namespace_b
.
StructInNestedNSObjectBuilder
_fooStruct
;
TableInFirstNSObjectBuilder
({
namespace_a_namespace_b
.
TableInNestedNSObjectBuilder
fooTable
,
EnumInNestedNS
fooEnum
,
namespace_a_namespace_b
.
StructInNestedNSObjectBuilder
fooStruct
,
})
:
_fooTable
=
fooTable
,
_fooEnum
=
fooEnum
,
_fooStruct
=
fooStruct
;
/// Finish building, and store into the [fbBuilder].
@override
int
finish
(
fb
.
Builder
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
final
int
fooTableOffset
=
_fooTable
?.
getOrCreateOffset
(
fbBuilder
);
fbBuilder
.
startTable
();
if
(
fooTableOffset
!=
null
)
{
fbBuilder
.
addOffset
(
0
,
fooTableOffset
);
}
fbBuilder
.
addInt8
(
1
,
_fooEnum
?.
value
);
if
(
_fooStruct
!=
null
)
{
fbBuilder
.
addStruct
(
2
,
_fooStruct
.
finish
(
fbBuilder
));
}
return
fbBuilder
.
endTable
();
}
/// Convenience method to serialize to byte list.
@override
Uint8List
toBytes
([
String
fileIdentifier
])
{
fb
.
Builder
fbBuilder
=
new
fb
.
Builder
();
int
offset
=
finish
(
fbBuilder
);
return
fbBuilder
.
finish
(
offset
,
fileIdentifier
);
}
}
class
SecondTableInA
{
SecondTableInA
.
_
(
this
.
_bc
,
this
.
_bcOffset
);
factory
SecondTableInA
(
List
<
int
>
bytes
)
{
fb
.
BufferContext
rootRef
=
new
fb
.
BufferContext
.
fromBytes
(
bytes
);
return
reader
.
read
(
rootRef
,
0
);
}
static
const
fb
.
Reader
<
SecondTableInA
>
reader
=
const
_SecondTableInAReader
();
final
fb
.
BufferContext
_bc
;
final
int
_bcOffset
;
namespace_c
.
TableInC
get
referToC
=>
namespace_c
.
TableInC
.
reader
.
vTableGet
(
_bc
,
_bcOffset
,
4
,
null
);
@override
String
toString
()
{
return
'SecondTableInA{referToC:
$referToC
}'
;
}
}
class
_SecondTableInAReader
extends
fb
.
TableReader
<
SecondTableInA
>
{
const
_SecondTableInAReader
();
@override
SecondTableInA
createObject
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
SecondTableInA
.
_
(
bc
,
offset
);
}
class
SecondTableInABuilder
{
SecondTableInABuilder
(
this
.
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
}
final
fb
.
Builder
fbBuilder
;
void
begin
()
{
fbBuilder
.
startTable
();
}
int
addReferToCOffset
(
int
offset
)
{
fbBuilder
.
addOffset
(
0
,
offset
);
return
fbBuilder
.
offset
;
}
int
finish
()
{
return
fbBuilder
.
endTable
();
}
}
class
SecondTableInAObjectBuilder
extends
fb
.
ObjectBuilder
{
final
namespace_c
.
TableInCObjectBuilder
_referToC
;
SecondTableInAObjectBuilder
({
namespace_c
.
TableInCObjectBuilder
referToC
,
})
:
_referToC
=
referToC
;
/// Finish building, and store into the [fbBuilder].
@override
int
finish
(
fb
.
Builder
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
final
int
referToCOffset
=
_referToC
?.
getOrCreateOffset
(
fbBuilder
);
fbBuilder
.
startTable
();
if
(
referToCOffset
!=
null
)
{
fbBuilder
.
addOffset
(
0
,
referToCOffset
);
}
return
fbBuilder
.
endTable
();
}
/// Convenience method to serialize to byte list.
@override
Uint8List
toBytes
([
String
fileIdentifier
])
{
fb
.
Builder
fbBuilder
=
new
fb
.
Builder
();
int
offset
=
finish
(
fbBuilder
);
return
fbBuilder
.
finish
(
offset
,
fileIdentifier
);
}
}
tests/namespace_test/namespace_test2_namespace_c_generated.dart
0 → 100644
View file @
effb6080
// automatically generated by the FlatBuffers compiler, do not modify
// ignore_for_file: unused_import, unused_field, unused_local_variable
library
namespace_c
;
import
'dart:typed_data'
show
Uint8List
;
import
'package:flat_buffers/flat_buffers.dart'
as
fb
;
import
'./namespace_test2_namespace_a_generated.dart'
as
namespace_a
;
class
TableInC
{
TableInC
.
_
(
this
.
_bc
,
this
.
_bcOffset
);
factory
TableInC
(
List
<
int
>
bytes
)
{
fb
.
BufferContext
rootRef
=
new
fb
.
BufferContext
.
fromBytes
(
bytes
);
return
reader
.
read
(
rootRef
,
0
);
}
static
const
fb
.
Reader
<
TableInC
>
reader
=
const
_TableInCReader
();
final
fb
.
BufferContext
_bc
;
final
int
_bcOffset
;
namespace_a
.
TableInFirstNS
get
referToA1
=>
namespace_a
.
TableInFirstNS
.
reader
.
vTableGet
(
_bc
,
_bcOffset
,
4
,
null
);
namespace_a
.
SecondTableInA
get
referToA2
=>
namespace_a
.
SecondTableInA
.
reader
.
vTableGet
(
_bc
,
_bcOffset
,
6
,
null
);
@override
String
toString
()
{
return
'TableInC{referToA1:
$referToA1
, referToA2:
$referToA2
}'
;
}
}
class
_TableInCReader
extends
fb
.
TableReader
<
TableInC
>
{
const
_TableInCReader
();
@override
TableInC
createObject
(
fb
.
BufferContext
bc
,
int
offset
)
=>
new
TableInC
.
_
(
bc
,
offset
);
}
class
TableInCBuilder
{
TableInCBuilder
(
this
.
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
}
final
fb
.
Builder
fbBuilder
;
void
begin
()
{
fbBuilder
.
startTable
();
}
int
addReferToA1Offset
(
int
offset
)
{
fbBuilder
.
addOffset
(
0
,
offset
);
return
fbBuilder
.
offset
;
}
int
addReferToA2Offset
(
int
offset
)
{
fbBuilder
.
addOffset
(
1
,
offset
);
return
fbBuilder
.
offset
;
}
int
finish
()
{
return
fbBuilder
.
endTable
();
}
}
class
TableInCObjectBuilder
extends
fb
.
ObjectBuilder
{
final
namespace_a
.
TableInFirstNSObjectBuilder
_referToA1
;
final
namespace_a
.
SecondTableInAObjectBuilder
_referToA2
;
TableInCObjectBuilder
({
namespace_a
.
TableInFirstNSObjectBuilder
referToA1
,
namespace_a
.
SecondTableInAObjectBuilder
referToA2
,
})
:
_referToA1
=
referToA1
,
_referToA2
=
referToA2
;
/// Finish building, and store into the [fbBuilder].
@override
int
finish
(
fb
.
Builder
fbBuilder
)
{
assert
(
fbBuilder
!=
null
);
final
int
referToA1Offset
=
_referToA1
?.
getOrCreateOffset
(
fbBuilder
);
final
int
referToA2Offset
=
_referToA2
?.
getOrCreateOffset
(
fbBuilder
);
fbBuilder
.
startTable
();
if
(
referToA1Offset
!=
null
)
{
fbBuilder
.
addOffset
(
0
,
referToA1Offset
);
}
if
(
referToA2Offset
!=
null
)
{
fbBuilder
.
addOffset
(
1
,
referToA2Offset
);
}
return
fbBuilder
.
endTable
();
}
/// Convenience method to serialize to byte list.
@override
Uint8List
toBytes
([
String
fileIdentifier
])
{
fb
.
Builder
fbBuilder
=
new
fb
.
Builder
();
int
offset
=
finish
(
fbBuilder
);
return
fbBuilder
.
finish
(
offset
,
fileIdentifier
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment