LIBRARY     ODB.DLL

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