24 #ifndef _OPENCOG_BACKING_STORE_H
25 #define _OPENCOG_BACKING_STORE_H
125 #endif // _OPENCOG_BACKING_STORE_H
virtual void loadType(AtomTable &, Type)=0
std::vector< Handle > HandleSeq
a list of handles
std::shared_ptr< Atom > AtomPtr
virtual LinkPtr getLink(Type, const HandleSeq &) const =0
std::shared_ptr< Link > LinkPtr
virtual bool ignoreType(Type t) const
virtual HandleSeq getIncomingSet(Handle) const =0
std::shared_ptr< Node > NodePtr
virtual AtomPtr getAtom(Handle) const =0
virtual bool ignoreAtom(Handle) const
unsigned short Type
type of Atoms, represented as short integer (16 bits)
std::set< Type > _ignored_types
virtual NodePtr getNode(Type, const char *) const =0
virtual void storeAtom(Handle)=0