// GetFlatbuffers returns the flatbuffers if the type is a flatbuffers otherwise null.
// It returns the flatbuffer (bytearray).
GetFlatbuffers returns the flatbuffers if the type is a flatbuffers otherwise null.
It returns the flatbuffer (bytearray).
// GetFlatbuffers returns the flatbuffers if the type is a flatbuffers otherwise null . // It returns the flatbuffer ( bytearray ) .
func (v *Variant) GetFlatbuffers() []byte {
	length := C.DLR_variantGetSize(v.this)
	if length == 0 {
		return []byte{}
	}
	return (*[1 << 28]byte)(unsafe.Pointer(C.DLR_variantGetData(v.this)))[:length:length]
}
func ( v * Variant ) GetFlatbuffers ( ) [ ] byte { length := C . DLR_variantGetSize ( v . this ) if length == 0 { return [ ] byte { } } return ( * [ 1 << 28 ] byte ) ( unsafe . Pointer ( C . DLR_variantGetData ( v . this ) ) ) [ : length : length ] }
GetFlatbuffers returns the flatbuffers if the type is a flatbuffers otherwise null.
GetFlatbuffers returns the flatbuffers if the type is a flatbuffers otherwise null .