Collection Class Reference

Collection Class Reference

#include <collection.h>

Public Member Functions

virtual Valuemap_path (PathName *path, value_vf vfn_ptr, value_cf cfn_ptr, Value **arg_list, int count)
 
virtual Valuefind_first (BOOL(*test_fn)(INode *node, int level, const void *arg), const void *test_arg)
 
virtual Valueget_path (PathName *path_name)
 

Member Function Documentation

virtual Value* map_path ( PathName *  path,
value_vf  vfn_ptr,
value_cf  cfn_ptr,
Value **  arg_list,
int  count 
)
virtual
virtual Value* find_first ( BOOL(*)(INode *node, int level, const void *arg)  test_fn,
const void test_arg 
)
virtual
virtual Value* get_path ( PathName *  path_name)
virtual