#include <pred_decoder.h>
Collaboration diagram for CPredicateDecoder:

Public Member Functions | |
| void | DecodePredicateText (const std::string &a_string, CTextIDMap &a_idMap, CSemanticIDGenerator &a_idGen, CConceptMap &a_conceptMap, CLinkMap &a_linkMap) |
| Decodes a raw predicate, adding the results to the semantic network. | |
| CPredicateDecoder () | |
| Constructor. | |
| ~CPredicateDecoder () | |
| Destructor. | |
Private Attributes | |
| CRelationTypeLookup | m_relationLookup |
| Lookup table for semantic relation <-> textual names. | |
Definition at line 39 of file pred_decoder.h.
|
|
Constructor.
Definition at line 148 of file pred_decoder.h. |
|
|
Destructor.
Definition at line 151 of file pred_decoder.h. |
|
||||||||||||||||||||||||
|
Decodes a raw predicate, adding the results to the semantic network.
Definition at line 43 of file pred_decoder.h. References CSemanticConcept::AddBackwardLink(), CSemanticConcept::AddLink(), DPRINT, CSemanticIDGenerator::Get(), CSemanticConcept::GetID(), CConceptMap::Lookup(), CTextIDMap::Lookup(), CRelationTypeLookup::Lookup(), m_relationLookup, RelationType, SemanticID, CSemanticLink::SetDest(), CSemanticLink::SetID(), CSemanticLink::SetSource(), CSemanticLink::SetType(), CLinkMap::Store(), and CConceptMap::Store(). Referenced by COMCSNet::LoadPredicateFile(). |
Here is the call graph for this function:

|
|
Lookup table for semantic relation <-> textual names.
Definition at line 155 of file pred_decoder.h. Referenced by DecodePredicateText(). |
1.3.3