class FreeType::Error
Error
collection defined by freetype error
Constants
- ERRORS
$ cat /usr/local/Cellar/freetype/2.6_1/include/freetype2/fterrdef.h | ruby -e 'print $stdin.read.gsub(/,n|/m, “”)'| grep ERRORDEF | awk '{print $3 “ => [(”$2 “ = Class.new(Error)), ” $3 “, ” $4“ ”$5“ ”$6“ ”$7“ ”$8“ ”$9 “ ”$10“ ”$11“ ”$12“],”}' | pbcopy
Attributes
code[R]
message[R]
Public Class Methods
find(code)
click to toggle source
err = FT_Init_FreeType(library) raise Error.find(err)
unless err == 0
# File lib/freetype/error.rb, line 13 def find(code) klass, code, message = ERRORS[code] if klass klass.new(code, message) else nil end end
new(code, message)
click to toggle source
# File lib/freetype/error.rb, line 5 def initialize(code, message) @code = code @message = message end