Class: Hemera::Generator::ObjCImageGenerator
- Inherits:
-
Object
- Object
- Hemera::Generator::ObjCImageGenerator
- Defined in:
- lib/hemera/source/meta/image/objc.rb
Instance Method Summary collapse
- #implementent_file ⇒ Object
-
#initialize(class_name, images) ⇒ ObjCImageGenerator
constructor
A new instance of ObjCImageGenerator.
- #interface_file ⇒ Object
Constructor Details
#initialize(class_name, images) ⇒ ObjCImageGenerator
Returns a new instance of ObjCImageGenerator.
5 6 7 8 |
# File 'lib/hemera/source/meta/image/objc.rb', line 5 def initialize(class_name, images) @class_name = class_name @images = images end |
Instance Method Details
#implementent_file ⇒ Object
14 15 16 |
# File 'lib/hemera/source/meta/image/objc.rb', line 14 def implementent_file ERB.new(File.read(File.('template/image.m.erb', __dir__))).result(binding) end |
#interface_file ⇒ Object
10 11 12 |
# File 'lib/hemera/source/meta/image/objc.rb', line 10 def interface_file ERB.new(File.read(File.('template/image.h.erb', __dir__))).result(binding) end |