struct CapnProto::Meta::Type

Defined in:

capnproto/meta.cr

Constant Summary

CAPN_PROTO_DATA_WORD_COUNT = 3_u16
CAPN_PROTO_POINTER_COUNT = 1_u16

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(p : CapnProto::Pointer::Struct) #

[View source]

Class Method Detail

def self.read_from_pointer(p) #

[View source]

Instance Method Detail

def any_pointer! #

[View source]
def bool! #

[View source]
def capn_proto_address : UInt64 #

[View source]
def data! #

[View source]
def enum! #

[View source]
def float32! #

[View source]
def float64! #

[View source]
def int16! #

[View source]
def int32! #

[View source]
def int64! #

[View source]
def int8! #

[View source]
def interface! #

[View source]
def is_any_pointer : Bool #

[View source]
def is_bool : Bool #

[View source]
def is_data : Bool #

[View source]
def is_enum : Bool #

[View source]
def is_float32 : Bool #

[View source]
def is_float64 : Bool #

[View source]
def is_int16 : Bool #

[View source]
def is_int32 : Bool #

[View source]
def is_int64 : Bool #

[View source]
def is_int8 : Bool #

[View source]
def is_interface : Bool #

[View source]
def is_list : Bool #

[View source]
def is_struct : Bool #

[View source]
def is_text : Bool #

[View source]
def is_uint16 : Bool #

[View source]
def is_uint32 : Bool #

[View source]
def is_uint64 : Bool #

[View source]
def is_uint8 : Bool #

[View source]
def is_void : Bool #

[View source]
def list! #

[View source]
def struct! #

[View source]
def text! #

[View source]
def uint16! #

[View source]
def uint32! #

[View source]
def uint64! #

[View source]
def uint8! #

[View source]
def void! #

[View source]