Top Level Namespace

Defined Under Namespace

Modules: Intersys Classes: Person

Instance Method Summary collapse

Instance Method Details

#class_mtdObject



11
12
13
# File 'lib/test.rb', line 11

def class_mtd
  my_mtd.class_method?
end

#include_flagsObject



31
32
33
# File 'lib/extconf.rb', line 31

def include_flags
  " "+(include_locations.map { |place| "-I"+place} + ["-Wall"]).join(" ")
end

#include_locationsObject



22
23
24
# File 'lib/extconf.rb', line 22

def include_locations
  locations("/dev/cpp/include")
end

#library_locationsObject



26
27
28
# File 'lib/extconf.rb', line 26

def library_locations
  locations("/dev/cpp/lib")
end

#locations(suffix) ⇒ Object



18
19
20
# File 'lib/extconf.rb', line 18

def locations(suffix)
  @cache_placements.map {|place| place + suffix}
end

#my_mtdObject

puts Person.intersys_methods



7
8
9
10
# File 'lib/test.rb', line 7

def my_mtd
  #Intersys::Reflection::ClassDefinition.intersys_method("%OpenId")
  Person.intersys_method("%Delete")
end