OpenCog Framework  Branch: master, revision 6f0b7fc776b08468cf1b74aa9db028f387b4f0c0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
opencog::ExampleSCM Class Reference

#include <ExampleSCM.h>

+ Inheritance diagram for opencog::ExampleSCM:
+ Collaboration diagram for opencog::ExampleSCM:

Public Member Functions

 ExampleSCM (void)
 
 ~ExampleSCM ()
 
- Public Member Functions inherited from opencog::ModuleWrap
 ModuleWrap (const char *)
 
void module_init (void)
 
virtual ~ModuleWrap ()
 

Protected Member Functions

virtual void init (void)
 

Static Protected Attributes

static std::vector
< FunctionWrap * > 
_binders
 

Detailed Description

Definition at line 15 of file ExampleSCM.h.

Constructor & Destructor Documentation

ExampleSCM::ExampleSCM ( void  )

Definition at line 54 of file ExampleSCM.cc.

ExampleSCM::~ExampleSCM ( )

Definition at line 69 of file ExampleSCM.cc.

References _binders.

Member Function Documentation

void ExampleSCM::init ( void  )
protectedvirtual

This is called while (opencog example) is the current module. Thus, all the definitions below happen in that module.

Implements opencog::ModuleWrap.

Definition at line 60 of file ExampleSCM.cc.

References _binders, ss_print(), and ss_printmore().

Member Data Documentation

std::vector< FunctionWrap * > ExampleSCM::_binders
staticprotected

Definition at line 19 of file ExampleSCM.h.


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