Class: Hakuban::FFI::FFIResultStatus

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/hakuban/ffi.rb

Constant Summary collapse

ENUM =
[:Ok, :Pending, :NotAvailable, :InvalidString, :InvalidJSON, :InvalidURL, :InvalidLogLevel, :UnknownError]

Instance Method Summary collapse

Instance Method Details

#to_exceptionObject



27
28
29
# File 'lib/hakuban/ffi.rb', line 27

def to_exception
	Hakuban::FFI::const_get("FFIError"+ENUM[self[:id]].to_s)
end

#to_symObject



23
24
25
# File 'lib/hakuban/ffi.rb', line 23

def to_sym
	ENUM[self[:id]]
end