- (get-flags tree-model-flags (tree-model g-object))
- (get-n-columns :int (tree-model g-object))
- (get-column-type g-type-designator (tree-model g-object) (index :int))
- (get-iter :boolean (tree-model g-object) (iter (g-boxed-foreign tree-iter)) (path (g-boxed-foreign tree-path)))
- (get-path (g-boxed-foreign tree-path :return) (tree-model g-object) (iter (g-boxed-foreign tree-iter)))
- (get-value :void (tree-model g-object) (iter (g-boxed-foreign tree-iter)) (n :int) (value (:pointer g-value)))
- (iter-next :boolean (tree-model g-object) (iter (g-boxed-foreign tree-iter)))
- (iter-children :boolean (tree-model g-object) (iter (g-boxed-foreign tree-iter)) (parent (g-boxed-foreign tree-iter)))
- (iter-has-child :boolean (tree-model g-object) (iter (g-boxed-foreign tree-iter)))
- (iter-n-children :int (tree-model g-object) (iter (g-boxed-foreign tree-iter)))
- (iter-nth-child :boolean (tree-model g-object) (iter (g-boxed-foreign tree-iter)) (parent (g-boxed-foreign tree-iter)) (n :int))
- (iter-parent :boolean (tree-model g-object) (iter (g-boxed-foreign tree-iter)) (child (g-boxed-foreign tree-iter)))
- (ref-node :void (tree-model g-object) (iter (g-boxed-foreign tree-iter)))
- (unref-node :void (tree-model g-object) (iter (g-boxed-foreign tree-iter))))
+ (get-flags (tree-model-flags (tree-model g-object)))
+ (get-n-columns (:int (tree-model g-object)))
+ (get-column-type (g-type-designator
+ (tree-model g-object)
+ (index :int)))
+ (get-iter (:boolean
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))
+ (path (g-boxed-foreign tree-path))))
+ (get-path ((g-boxed-foreign tree-path :return)
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))))
+ (get-value (:void
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))
+ (n :int)
+ (value (:pointer g-value)))
+ :impl-call
+ ((tree-model iter n)
+ (multiple-value-bind (v type) (tree-model-get-value-impl tree-model iter n)
+ (set-g-value value v type))))
+ (iter-next (:boolean
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))))
+ (iter-children (:boolean
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))
+ (parent (g-boxed-foreign tree-iter))))
+ (iter-has-child (:boolean
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))))
+ (iter-n-children (:int
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))))
+ (iter-nth-child (:boolean
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))
+ (parent (g-boxed-foreign tree-iter))
+ (n :int)))
+ (iter-parent (:boolean
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))
+ (child (g-boxed-foreign tree-iter))))
+ (ref-node (:void
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter))))
+ (unref-node (:void
+ (tree-model g-object)
+ (iter (g-boxed-foreign tree-iter)))))