opencog::pln::DirectATW Class Reference

#include <AtomSpaceWrapper.h>

Inheritance diagram for opencog::pln::DirectATW:

Inheritance graph
[legend]
Collaboration diagram for opencog::pln::DirectATW:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~DirectATW ()
pHandle addLink (Type T, const pHandleSeq &hs, const TruthValue &tvn, bool fresh, bool managed=true)
pHandle addNode (Type T, const std::string &name, const TruthValue &tvn, bool fresh, bool managed=true)

Static Public Member Functions

static DirectATWgetInstance (AtomSpace *as=NULL)

Private Member Functions

 DirectATW (AtomSpace *as)


Detailed Description

Forwards the requests without normalizing

Definition at line 611 of file AtomSpaceWrapper.h.


Constructor & Destructor Documentation

opencog::pln::DirectATW::DirectATW ( AtomSpace as  )  [private]

Definition at line 2325 of file AtomSpaceWrapper.cc.

Here is the caller graph for this function:

virtual opencog::pln::DirectATW::~DirectATW (  )  [inline, virtual]

Definition at line 615 of file AtomSpaceWrapper.h.


Member Function Documentation

static DirectATW& opencog::pln::DirectATW::getInstance ( AtomSpace as = NULL  )  [inline, static]

pHandle opencog::pln::DirectATW::addLink ( Type  T,
const pHandleSeq hs,
const TruthValue tvn,
bool  fresh,
bool  managed = true 
) [virtual]

Add link, pure virtual

Parameters:
tvn what truth value they should be given
fresh allows atoms to be added with the same name/outgoing set
managed some kind of mechanism to manage memory

Implements opencog::pln::AtomSpaceWrapper.

Definition at line 2327 of file AtomSpaceWrapper.cc.

References opencog::pln::AtomSpaceWrapper::directAddLink().

pHandle opencog::pln::DirectATW::addNode ( Type  T,
const std::string &  name,
const TruthValue tvn,
bool  fresh,
bool  managed = true 
) [virtual]

Add node, pure virtual

Parameters:
tvn what truth value they should be given
fresh allows atoms to be added with the same name/outgoing set
managed some kind of mechanism to manage memory

Implements opencog::pln::AtomSpaceWrapper.


The documentation for this class was generated from the following files:

Generated on Fri Dec 4 23:24:51 2009 for OpenCog Framework by  doxygen 1.5.6