Module: Origami::HintTable::ClassMethods

Defined in:
lib/origami/linearization.rb

Instance Method Summary collapse

Instance Method Details

#entry_item_size(number, size) ⇒ Object



145
146
147
# File 'lib/origami/linearization.rb', line 145

def entry_item_size(number, size)
    @entry_items_size[number] = size
end

#get_entry_item_size(number) ⇒ Object



149
150
151
# File 'lib/origami/linearization.rb', line 149

def get_entry_item_size(number)
    @entry_items_size[number]
end

#get_header_item_size(number) ⇒ Object



141
142
143
# File 'lib/origami/linearization.rb', line 141

def get_header_item_size(number)
    @header_items_size[number]
end

#header_item_size(number, size) ⇒ Object



137
138
139
# File 'lib/origami/linearization.rb', line 137

def header_item_size(number, size)
    @header_items_size[number] = size
end

#nb_entry_itemsObject



157
158
159
# File 'lib/origami/linearization.rb', line 157

def nb_entry_items
    @entry_items_size.size
end

#nb_header_itemsObject



153
154
155
# File 'lib/origami/linearization.rb', line 153

def nb_header_items
    @header_items_size.size
end