BNPPMAPPER Namespace Reference
Ein |Chemicals|-Objekt kann folgende Slots haben:. More...
Classes |
|
| class | BnppMapper |
Typedefs |
|
| typedef void(* | FRAMEFUNC )(META::MetaFrame *frame) |
| typedef void(* | SLOTFUNC )(META::MetaList *metaList, META::MetaFrame *metaFrame) |
| typedef void(* | MM_FUNC )(META::MetaList *metaList, META::MetaFrame *metaFrom, META::MetaFrame *metaTo) |
| Bei verknüpfenden
Slots 'META-META-FUNC'. |
|
| typedef void(* | MO_FUNC )(META::MetaList *metaList, META::MetaFrame *metaFrame, OCELOT::Value *value) |
| Falls der Slot keine
Verknüpfung zweier Frames darstellt
'META-OCELOT-FUNC'. |
|
| typedef void( | T_MM_FUNC )(META::MetaList *metaList, META::MetaFrame *metaFrom, META::MetaFrame *metaTo) |
| Durchsucht Value rekursiv nach
Strings, die dann mit testeReferenz() bearbeitet
werden. |
|
| typedef void( | T_MO_FUNC )(META::MetaList *metaList, META::MetaFrame *metaFrame, OCELOT::Value *value) |
| typedef void( | T_MMM_TYPE )(META::MetaList *metaList, META::MetaFrame *metaFrom, META::MetaFrame *metaTo) |
Functions |
|
| template<T_MM_FUNC mmfunc, T_MO_FUNC mofunc> | |
| void | checkReference (META::MetaList *metaList, META::MetaFrame *metaFrame, OCELOT::String *str) |
| template<T_MM_FUNC mmfunc, T_MO_FUNC mofunc> | |
| void | forAllInFrame (META::MetaList *metaList, META::MetaFrame *metaFrame, const std::string slotName) |
| template<T_MM_FUNC mmfunc, T_MO_FUNC mofunc> | |
| void | recursiveForAllFrames (META::MetaList *metaList, META::MetaFrame *metaFrame, OCELOT::Value *value) |
| std::string | trim (const std::string &str) |
| bool | derivesFrom (OCELOT::FrameList *frameList, OCELOT::Frame *frame, const string &fromClass) |
| bool | derivesFrom (META::MetaList *metaList, META::MetaFrame *metaFrame, const string &fromClass) |
| bool | ReactantsContain (const std::string &Class, META::MetaList *metaList, META::MetaFrame *metaFrame) |
| template<T_MMM_TYPE apply_func> | |
| void | resolveMultiMetaTypes (META::MetaList *metaList, META::BasicMetaFrame *basicMetaFrom, META::BasicMetaFrame *basicMetaTo) |
| template<class apply_func, class Param1> | |
| void | resolveMultiMetaTypes (META::MetaList *metaList, META::BasicMetaFrame *basicMetaFrom, META::BasicMetaFrame *basicMetaTo, Param1 param1) |
Detailed Description
Ein |Chemicals|-Objekt kann folgende Slots haben:.Frame: |Chemicals| { ~~> Compound l APPEARS-IN-BINDING-REACTIONS l APPEARS-IN-LEFT-SIDE-OF l APPEARS-IN-RIGHT-SIDE-OF
Slot --> BNPP::... ------------------------------------------ COMMON-NAME --> Name DBLINKS --> DataSource MOLECULAR-WEIGHT --> MolecularWeight DISPLAY-COORDS-2D --> Description CITATIONS --> Description N+1-NAME --> Description N-1-NAME --> Description N-NAME --> Description NAMES --> Description OVERVIEW-NODE-SHAPE --> Description SYNONYMS --> Description CHEMICAL-FORMULA --> Formula STRUCTURE-ATOMS --> + Formula (in eine Formel) STRUCTURE-BONDS --> + ATOM-CHARGES --> + ATOM-CHIRALITY --> + TEMPLATE-FILE --> <entf�llt> } Der untere Teil muss in Statische BNPP-Objekte �berf�hrt werden. Die Oberen werden in Verkn�pfungsobjekten enden. Das Gesamte Objekt wird in einer BNPP::Compound aufgehen.

