

IMPORTS
    ODBKERNELDLL.203 ; collection::collection(int)
    ODBKERNELDLL.204 ; collection::collection()
    ODBKERNELDLL.205 ; collection::~collection()
    ODBKERNELDLL.214 ; collection::delete_element(float)
    ODBKERNELDLL.213 ; collection::delete_element(long)
    ODBKERNELDLL.212 ; collection::delete_element(object*)
    ODBKERNELDLL.215 ; collection::delete_element(char*)
    ODBKERNELDLL.216 ; collection::delete_set()
    ODBKERNELDLL.226 ; collection::display(outputbuffer&)
    ODBKERNELDLL.202 ; collection::displayelements(outputbuffer&)
    ODBKERNELDLL.231 ; collection::equal(collection*)
    ODBKERNELDLL.220 ; collection::getcharstringval()
    ODBKERNELDLL.219 ; collection::getintval()
    ODBKERNELDLL.224 ; collection::getnext()
    ODBKERNELDLL.222 ; collection::getobj()
    ODBKERNELDLL.221 ; collection::getrealval()
    ODBKERNELDLL.223 ; collection::getsetval()
    ODBKERNELDLL.218 ; collection::gettype()
    ODBKERNELDLL.211 ; collection::insert(float)
    ODBKERNELDLL.210 ; collection::insert(long)
    ODBKERNELDLL.209 ; collection::insert(collection*)
    ODBKERNELDLL.207 ; collection::insert(object*)
    ODBKERNELDLL.208 ; collection::insert(char*)
    ODBKERNELDLL.206 ; collection::is_empty()
    ODBKERNELDLL.229 ; collection::member(float)
    ODBKERNELDLL.227 ; collection::member(long)
    ODBKERNELDLL.230 ; collection::member(object*)
    ODBKERNELDLL.228 ; collection::member(char*)
    ODBKERNELDLL.217 ; collection::null_reference_to(object*)
    ODBKERNELDLL.233 ; collection::populatefromfile(ifstream*,int,tblentry*,database*)
    ODBKERNELDLL.232 ; collection::saveset(ofstream*)
    ODBKERNELDLL.225 ; collection::set_next_to(collection*)
    ODBKERNELDLL.37  ; database::database(char*)
    ODBKERNELDLL.38  ; database::database()
    ODBKERNELDLL.39  ; database::~database()
    ODBKERNELDLL.103 ; database::operator <<(char*)
    ODBKERNELDLL.102 ; database::operator >>(char*)
    ODBKERNELDLL.75  ; database::add_property(char*,char*,int)
    ODBKERNELDLL.65  ; database::close_stream(query_stream*)
    ODBKERNELDLL.97  ; database::collection_insert(collection*,float)
    ODBKERNELDLL.96  ; database::collection_insert(collection*,long)
    ODBKERNELDLL.100 ; database::collection_insert(collection*,object*)
    ODBKERNELDLL.99  ; database::collection_insert(collection*,char*)
    ODBKERNELDLL.98  ; database::collection_insert(collection*,collection*)
    ODBKERNELDLL.95  ; database::create_collection(int)
    ODBKERNELDLL.80  ; database::create_index(char*,char*)
    ODBKERNELDLL.77  ; database::create_instance(char*)
    ODBKERNELDLL.44  ; database::create_type(char*)
    ODBKERNELDLL.45  ; database::create_type(char*,char*)
    ODBKERNELDLL.101 ; database::delelete_collection(collection*)
    ODBKERNELDLL.84  ; database::delete_object(object*)
    ODBKERNELDLL.82  ; database::delete_property(char*,char*)
    ODBKERNELDLL.83  ; database::delete_type(char*)
    ODBKERNELDLL.46  ; database::display(outputbuffer&)
    ODBKERNELDLL.81  ; database::drop_index(char*,char*)
    ODBKERNELDLL.40  ; database::generate_oid()
    ODBKERNELDLL.64  ; database::get(query_stream*)
    ODBKERNELDLL.111 ; database::getODBQLError()
    ODBKERNELDLL.42  ; database::get_dbname()
    ODBKERNELDLL.41  ; database::get_tablesize()
    ODBKERNELDLL.43  ; database::get_usertypes()
    ODBKERNELDLL.67  ; database::getallsubtypes()
    ODBKERNELDLL.71  ; database::getfirstprop(char*)
    ODBKERNELDLL.72  ; database::getnextprop(char*)
    ODBKERNELDLL.68  ; database::getnextsubtype()
    ODBKERNELDLL.76  ; database::getobjectwithoid(char*,long)
    ODBKERNELDLL.91  ; database::getproperty_value(object*,char*,float*)
    ODBKERNELDLL.90  ; database::getproperty_value(object*,char*,long*)
    ODBKERNELDLL.94  ; database::getproperty_value(object*,char*,collection**)
    ODBKERNELDLL.92  ; database::getproperty_value(object*,char*,object**)
    ODBKERNELDLL.93  ; database::getproperty_value(object*,char*,char**)
    ODBKERNELDLL.74  ; database::getpropertytype(char*,char*)
    ODBKERNELDLL.51  ; database::getstring(char*)
    ODBKERNELDLL.70  ; database::getsubtype(char*)
    ODBKERNELDLL.69  ; database::getsubtypes(char*)
    ODBKERNELDLL.73  ; database::getsupertype(char*)
    ODBKERNELDLL.49  ; database::gettypenamed(char*)
    ODBKERNELDLL.50  ; database::initialize()
    ODBKERNELDLL.48  ; database::load_database(char*)
    ODBKERNELDLL.110 ; database::mapTypeIdToTypeName(int)
    ODBKERNELDLL.109 ; database::mapTypeNameToTypeId(char*)
    ODBKERNELDLL.52  ; database::open_stream(char*)
    ODBKERNELDLL.57  ; database::open_stream(char*,char*,collection*)
    ODBKERNELDLL.56  ; database::open_stream(char*,char*,object*)
    ODBKERNELDLL.55  ; database::open_stream(char*,char*,char*)
    ODBKERNELDLL.54  ; database::open_stream(char*,char*,char*,float)
    ODBKERNELDLL.53  ; database::open_stream(char*,char*,char*,long)
    ODBKERNELDLL.108 ; database::parseFile(char*)
    ODBKERNELDLL.66  ; database::reset_stream(query_stream*)
    ODBKERNELDLL.47  ; database::save_database(char*)
    ODBKERNELDLL.62  ; database::select(query_stream*,char*,collection*)
    ODBKERNELDLL.61  ; database::select(query_stream*,char*,object*)
    ODBKERNELDLL.60  ; database::select(query_stream*,char*,char*)
    ODBKERNELDLL.59  ; database::select(query_stream*,char*,char*,float)
    ODBKERNELDLL.58  ; database::select(query_stream*,char*,char*,long)
    ODBKERNELDLL.63  ; database::semi_join(query_stream*,char*,query_stream*,char*)
    ODBKERNELDLL.78  ; database::set_name(char*)
    ODBKERNELDLL.79  ; database::set_tablesize(int)
    ODBKERNELDLL.86  ; database::setproperty_value(object*,char*,float)
    ODBKERNELDLL.85  ; database::setproperty_value(object*,char*,long)
    ODBKERNELDLL.89  ; database::setproperty_value(object*,char*,collection*)
    ODBKERNELDLL.88  ; database::setproperty_value(object*,char*,object*)
    ODBKERNELDLL.87  ; database::setproperty_value(object*,char*,char*)
    ODBKERNELDLL.106 ; database::validate(char*)
    ODBKERNELDLL.107 ; database::validate(char*,collection*)
    ODBKERNELDLL.105 ; database::validate(char*,float&)
    ODBKERNELDLL.104 ; database::validate(char*,long&)
    ODBKERNELDLL.235 ; object::object(type*,database*)
    ODBKERNELDLL.234 ; object::object()
    ODBKERNELDLL.236 ; object::~object()
    ODBKERNELDLL.241 ; object::add_newproperty(int,char*)
    ODBKERNELDLL.251 ; object::delete_instanceproperty(char*)
    ODBKERNELDLL.249 ; object::deleteobject()
    ODBKERNELDLL.238 ; object::display(outputbuffer&)
    ODBKERNELDLL.239 ; object::displayoid(outputbuffer&)
    ODBKERNELDLL.240 ; object::getoid()
    ODBKERNELDLL.248 ; object::getpropertynamed(char*)
    ODBKERNELDLL.237 ; object::oid()
    ODBKERNELDLL.242 ; object::putprop(property_value*)
    ODBKERNELDLL.250 ; object::saveobject(ofstream*,int)
    ODBKERNELDLL.244 ; object::setproperty_value(char*,float)
    ODBKERNELDLL.243 ; object::setproperty_value(char*,long)
    ODBKERNELDLL.247 ; object::setproperty_value(char*,collection*)
    ODBKERNELDLL.246 ; object::setproperty_value(char*,object*)
    ODBKERNELDLL.245 ; object::setproperty_value(char*,char*)
    ODBKERNELDLL.198 ; outputbuffer::outputbuffer()
    ODBKERNELDLL.200 ; outputbuffer::get_buffer()
    ODBKERNELDLL.201 ; outputbuffer::reset_buffer()
    ODBKERNELDLL.199 ; outputbuffer::write_request(int)
    ODBKERNELDLL.23  ; parser::parser()
    ODBKERNELDLL.24  ; parser::~parser()
    ODBKERNELDLL.26  ; parser::closeFile()
    ODBKERNELDLL.19  ; parser::createInstanceRule(int)
    ODBKERNELDLL.17  ; parser::createPropertiesRule(int)
    ODBKERNELDLL.15  ; parser::createRule(int)
    ODBKERNELDLL.14  ; parser::createTypeRule(int)
    ODBKERNELDLL.27  ; parser::displayError()
    ODBKERNELDLL.28  ; parser::getODBQLError()
    ODBKERNELDLL.21  ; parser::parseError(int,int,int)
    ODBKERNELDLL.25  ; parser::parseFile(char*)
    ODBKERNELDLL.20  ; parser::parseValue(int,char*)
    ODBKERNELDLL.18  ; parser::propertiesRule(int,int)
    ODBKERNELDLL.22  ; parser::semanticError(int,char*,char*)
    ODBKERNELDLL.16  ; parser::subtypeOfRule(int)
    ODBKERNELDLL.157 ; query_stream::query_stream()
    ODBKERNELDLL.189 ; query_stream::close()
    ODBKERNELDLL.197 ; query_stream::display(outputbuffer&)
    ODBKERNELDLL.141 ; query_stream::eval(collection*,float)
    @query_stream@eval$qp10collectionl @140 ; query_stream::eval(collection*,long)
    @query_stream@eval$qp10collectionp6object @143 ; query_stream::eval(collection*,object*)
    @query_stream@eval$qp10collectionpc @142 ; query_stream::eval(collection*,char*)
    @query_stream@eval$qp10collectiont1 @144 ; query_stream::eval(collection*,collection*)
    @query_stream@eval_op$qpcff    @139 ; query_stream::eval_op(char*,float,float)
    @query_stream@eval_op$qpcll    @138 ; query_stream::eval_op(char*,long,long)
    @query_stream@evalsetexpr$qp10collection @145 ; query_stream::evalsetexpr(collection*)
    @query_stream@get$qv           @188 ; query_stream::get()
    @query_stream@get_charstringval$qv @184 ; query_stream::get_charstringval()
    @query_stream@get_currbuck$qv  @175 ; query_stream::get_currbuck()
    @query_stream@get_currlst$qv   @176 ; query_stream::get_currlst()
    @query_stream@get_currobj$qv   @178 ; query_stream::get_currobj()
    @query_stream@get_currtype$qv  @179 ; query_stream::get_currtype()
    @query_stream@get_datatype$qv  @187 ; query_stream::get_datatype()
    @query_stream@get_intval$qv    @182 ; query_stream::get_intval()
    @query_stream@get_objval$qv    @185 ; query_stream::get_objval()
    @query_stream@get_operator$qv  @174 ; query_stream::get_operator()
    @query_stream@get_prop$qv      @181 ; query_stream::get_prop()
    @query_stream@get_realval$qv   @183 ; query_stream::get_realval()
    @query_stream@get_scantype$qv  @177 ; query_stream::get_scantype()
    @query_stream@get_setval$qv    @186 ; query_stream::get_setval()
    @query_stream@get_table$qv     @180 ; query_stream::get_table()
    @query_stream@getcharstring$qpc @148 ; query_stream::getcharstring(char*)
    @query_stream@getint$ql        @146 ; query_stream::getint(long)
    @query_stream@getobj$qp6object @149 ; query_stream::getobj(object*)
    @query_stream@getreal$qf       @147 ; query_stream::getreal(float)
    @query_stream@getset$qv        @150 ; query_stream::getset()
    @query_stream@move_to_next_extent$qfp4type @152 ; query_stream::move_to_next_extent(float,type*)
    @query_stream@move_to_next_extent$qlp4type @151 ; query_stream::move_to_next_extent(long,type*)
    @query_stream@move_to_next_extent$qp10collectionp4type @155 ; query_stream::move_to_next_extent(collection*,type*)
    @query_stream@move_to_next_extent$qp4type @156 ; query_stream::move_to_next_extent(type*)
    @query_stream@move_to_next_extent$qp6objectp4type @154 ; query_stream::move_to_next_extent(object*,type*)
    @query_stream@move_to_next_extent$qpcp4type @153 ; query_stream::move_to_next_extent(char*,type*)
    @query_stream@open_select_stream$qpcp10collection @195 ; query_stream::open_select_stream(char*,collection*)
    @query_stream@open_select_stream$qpcp6object @194 ; query_stream::open_select_stream(char*,object*)
    @query_stream@open_select_stream$qpct1 @193 ; query_stream::open_select_stream(char*,char*)
    @query_stream@open_select_stream$qpct1f @192 ; query_stream::open_select_stream(char*,char*,float)
    @query_stream@open_select_stream$qpct1l @191 ; query_stream::open_select_stream(char*,char*,long)
    @query_stream@open_sj_stream$qpcp12query_streamt1 @196 ; query_stream::open_sj_stream(char*,query_stream*,char*)
    @query_stream@reset$qv         @190 ; query_stream::reset()
    @query_stream@set_charstringval$qpc @171 ; query_stream::set_charstringval(char*)
    @query_stream@set_currbuck$qi  @159 ; query_stream::set_currbuck(int)
    @query_stream@set_currlst$qp11linked_list @160 ; query_stream::set_currlst(linked_list*)
    @query_stream@set_currobj$qp6object @162 ; query_stream::set_currobj(object*)
    @query_stream@set_currtype$qp4type @163 ; query_stream::set_currtype(type*)
    @query_stream@set_datatype$qi  @167 ; query_stream::set_datatype(int)
    @query_stream@set_extentend$qp7typestp @166 ; query_stream::set_extentend(typestp*)
    @query_stream@set_extentstart$qp7typestp @165 ; query_stream::set_extentstart(typestp*)
    @query_stream@set_intval$ql    @169 ; query_stream::set_intval(long)
    @query_stream@set_objval$qp6object @172 ; query_stream::set_objval(object*)
    @query_stream@set_operator$qpc @158 ; query_stream::set_operator(char*)
    @query_stream@set_prop$qpc     @168 ; query_stream::set_prop(char*)
    @query_stream@set_realval$qf   @170 ; query_stream::set_realval(float)
    @query_stream@set_scantype$qi  @161 ; query_stream::set_scantype(int)
    @query_stream@set_setval$qp10collection @173 ; query_stream::set_setval(collection*)
    @query_stream@set_table$qp5table @164 ; query_stream::set_table(table*)
    @scanner@$bctr$qv              @7   ; scanner::scanner()
    @scanner@$bdtr$qv              @8   ; scanner::~scanner()
    @scanner@closeFile$qv          @11  ; scanner::closeFile()
    @scanner@delimitingChar$qc     @2   ; scanner::delimitingChar(char)
    @scanner@getNextToken$qv       @9   ; scanner::getNextToken()
    @scanner@hasNextToken$qv       @4   ; scanner::hasNextToken()
    @scanner@mapStringToToken$qpc  @3   ; scanner::mapStringToToken(char*)
    @scanner@openFile$qpc          @10  ; scanner::openFile(char*)
    @scanner@putBackToken$qi       @12  ; scanner::putBackToken(int)
    @scanner@removeComment$qv      @6   ; scanner::removeComment()
    @scanner@scanString$qipc       @13  ; scanner::scanString(int,char*)
    @scanner@useNextToken$qv       @5   ; scanner::useNextToken()
    @scanner@whiteChar$qc          @1   ; scanner::whiteChar(char)
    @select_stream@$bctr$qp12query_streampcp10collection @134 ; select_stream::select_stream(query_stream*,char*,collection*)
    @select_stream@$bctr$qp12query_streampcp6object @133 ; select_stream::select_stream(query_stream*,char*,object*)
    @select_stream@$bctr$qp12query_streampct2 @132 ; select_stream::select_stream(query_stream*,char*,char*)
    @select_stream@$bctr$qp12query_streampct2f @131 ; select_stream::select_stream(query_stream*,char*,char*,float)
    @select_stream@$bctr$qp12query_streampct2l @130 ; select_stream::select_stream(query_stream*,char*,char*,long)
    @select_stream@$bctr$qv        @129 ; select_stream::select_stream()
    @select_stream@close$qv        @136 ; select_stream::close()
    @select_stream@get$qv          @135 ; select_stream::get()
    @select_stream@getcharstring$qv @126 ; select_stream::getcharstring()
    @select_stream@getint$qv       @124 ; select_stream::getint()
    @select_stream@getobj$qv       @127 ; select_stream::getobj()
    @select_stream@getreal$qv      @125 ; select_stream::getreal()
    @select_stream@getset$qv       @128 ; select_stream::getset()
    @select_stream@reset$qv        @137 ; select_stream::reset()
    @semi_join_stream@$bctr$qp12query_streampct1t2 @120 ; semi_join_stream::semi_join_stream(query_stream*,char*,query_stream*,char*)
    @semi_join_stream@$bctr$qv     @119 ; semi_join_stream::semi_join_stream()
    @semi_join_stream@close$qv     @122 ; semi_join_stream::close()
    @semi_join_stream@get$qv       @121 ; semi_join_stream::get()
    @semi_join_stream@get_rprop$qv @118 ; semi_join_stream::get_rprop()
    @semi_join_stream@getcharstring$qv @114 ; semi_join_stream::getcharstring()
    @semi_join_stream@getint$qv    @112 ; semi_join_stream::getint()
    @semi_join_stream@getobj$qv    @115 ; semi_join_stream::getobj()
    @semi_join_stream@getobjspecial$qv @116 ; semi_join_stream::getobjspecial()
    @semi_join_stream@getreal$qv   @113 ; semi_join_stream::getreal()
    @semi_join_stream@reset$qv     @123 ; semi_join_stream::reset()
    @semi_join_stream@set_rprop$qpc @117 ; semi_join_stream::set_rprop(char*)
    @type@$bctr$qpcp4typep8database @257 ; type::type(char*,type*,database*)
    @type@$bctr$qpcp8database      @256 ; type::type(char*,database*)
    @type@$bctr$qv                 @255 ; type::type()
    @type@add_inheritedproperty$qipc @267 ; type::add_inheritedproperty(int,char*)
    @type@add_property$qipc        @266 ; type::add_property(int,char*)
    @type@addsubtype$qp4typep7typestp @262 ; type::addsubtype(type*,typestp*)
    @type@build_index$qpc          @276 ; type::build_index(char*)
    @type@create_instance$qv       @274 ; type::create_instance()
    @type@delete_inherited_props$qpc @273 ; type::delete_inherited_props(char*)
    @type@delete_type$qv           @258 ; type::delete_type()
    @type@deleteobject$qp6object   @286 ; type::deleteobject(object*)
    @type@display$qr12outputbuffer @269 ; type::display(outputbuffer&)
    @type@displayextent$qr12outputbuffer @275 ; type::displayextent(outputbuffer&)
    @type@displayname$qr12outputbuffer @270 ; type::displayname(outputbuffer&)
    @type@drop_index$qpc           @268 ; type::drop_index(char*)
    @type@extend_extent$qp7typestp @264 ; type::extend_extent(typestp*)
    @type@get_noninherited_propertynamed$qpc @272 ; type::get_noninherited_propertynamed(char*)
    @type@getallsubtypes$qv        @292 ; type::getallsubtypes()
    @type@getdb$qv                 @290 ; type::getdb()
    @type@getextent$qv             @278 ; type::getextent()
    @type@getfirstprop$qv          @296 ; type::getfirstprop()
    @type@getindexnamed$qpc        @277 ; type::getindexnamed(char*)
    @type@getname$qv               @291 ; type::getname()
    @type@getnextprop$qv           @297 ; type::getnextprop()
    @type@getnextsubtype$qv        @293 ; type::getnextsubtype()
    @type@getprops$qv              @271 ; type::getprops()
    @type@getsubtype$qv            @295 ; type::getsubtype()
    @type@getsubtypes$qv           @294 ; type::getsubtypes()
    @type@getsupertype$qv          @260 ; type::getsupertype()
    @type@gettypenamed$qpc         @289 ; type::gettypenamed(char*)
    @type@insertintoallindex$qp6object @254 ; type::insertintoallindex(object*)
    @type@makenewindex$qpc         @252 ; type::makenewindex(char*)
    @type@open$qpcp10collection    @284 ; type::open(char*,collection*)
    @type@open$qpcp6object         @283 ; type::open(char*,object*)
    @type@open$qpct1               @282 ; type::open(char*,char*)
    @type@open$qpct1f              @281 ; type::open(char*,char*,float)
    @type@open$qpct1l              @280 ; type::open(char*,char*,long)
    @type@open$qv                  @279 ; type::open()
    @type@populateindex$qpcp7indextp @253 ; type::populateindex(char*,indextp*)
    @type@readdsubtype$qp7typestp  @263 ; type::readdsubtype(typestp*)
    @type@rebuild_extentlist$qv    @265 ; type::rebuild_extentlist()
    @type@remove_all_references_to$qp6object @285 ; type::remove_all_references_to(object*)
    @type@remove_subtype$qp4type   @259 ; type::remove_subtype(type*)
    @type@saveobjects$qp8ofstreami @288 ; type::saveobjects(ofstream*,int)
    @type@savetypes$qp8ofstream    @287 ; type::savetypes(ofstream*)
    @type@set_belongsto$qp8database @261 ; type::set_belongsto(database*)
    @type@validate$qpcpv           @298 ; type::validate(char*,void*)
    @validation@$bctr$qp8database  @31  ; validation::validation(database*)
    @validation@$bctr$qv           @30  ; validation::validation()
    @validation@$bdtr$qv           @32  ; validation::~validation()
    @validation@validate_integer$qpcrl @33  ; validation::validate_integer(char*,long&)
    @validation@validate_name$qpc  @35  ; validation::validate_name(char*)
    @validation@validate_real$qpcrf @34  ; validation::validate_real(char*,float&)
    @validation@validate_set$qpcp10collection @36  ; validation::validate_set(char*,collection*)
    @validation@validdigit$qc      @29  ; validation::validdigit(char)
    __DebuggerHookData             @299 
