class Hexspace::TColumn
Constants
- BINARYVAL
- BOOLVAL
- BYTEVAL
- DOUBLEVAL
- FIELDS
- I16VAL
- I32VAL
- I64VAL
- STRINGVAL
Public Class Methods
binaryVal(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 965 def binaryVal(val) TColumn.new(:binaryVal, val) end
boolVal(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 937 def boolVal(val) TColumn.new(:boolVal, val) end
byteVal(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 941 def byteVal(val) TColumn.new(:byteVal, val) end
doubleVal(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 957 def doubleVal(val) TColumn.new(:doubleVal, val) end
i16Val(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 945 def i16Val(val) TColumn.new(:i16Val, val) end
i32Val(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 949 def i32Val(val) TColumn.new(:i32Val, val) end
i64Val(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 953 def i64Val(val) TColumn.new(:i64Val, val) end
stringVal(val)
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 961 def stringVal(val) TColumn.new(:stringVal, val) end
Public Instance Methods
struct_fields()
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 990 def struct_fields; FIELDS; end
validate()
click to toggle source
# File lib/hexspace/tcli_service_types.rb, line 992 def validate raise(StandardError, 'Union fields are not set.') if get_set_field.nil? || get_value.nil? end