OpenCog Framework  Branch: master, revision 6f0b7fc776b08468cf1b74aa9db028f387b4f0c0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
AtomSpaceBenchmark.cc File Reference
#include <ctime>
#include <iostream>
#include <fstream>
#include <sys/time.h>
#include <sys/resource.h>
#include <boost/tuple/tuple_io.hpp>
#include <opencog/util/oc_assert.h>
#include <opencog/util/random.h>
#include <opencog/atomspace/types.h>
#include <opencog/atomspace/AttentionValue.h>
#include <opencog/atomspace/CountTruthValue.h>
#include <opencog/atomspace/IndefiniteTruthValue.h>
#include <opencog/atomspace/SimpleTruthValue.h>
#include <opencog/atomspace/TLB.h>
#include <opencog/atomspace/TruthValue.h>
#include <opencog/cython/PythonEval.h>
#include <opencog/guile/SchemeEval.h>
#include "AtomSpaceBenchmark.h"
+ Include dependency graph for AtomSpaceBenchmark.cc:

Go to the source code of this file.

Namespaces

 opencog
 

Macros

#define DIVIDER_LINE   "------------------------------"
 
#define PROGRESS_BAR_LENGTH   10
 
#define ND(T, S)   ({Handle n(createNode(T,S)); n;})
 
#define LK(T, A, B)   ({Handle l(createLink(T,A,B)); l;})
 
#define CALL_MEMBER_FN(object, ptrToMember)   ((object).*(ptrToMember))
 

Variables

const char * VERSION_STRING = "Version 1.0.1"
 

Macro Definition Documentation

#define CALL_MEMBER_FN (   object,
  ptrToMember 
)    ((object).*(ptrToMember))

Definition at line 287 of file AtomSpaceBenchmark.cc.

#define DIVIDER_LINE   "------------------------------"

Definition at line 39 of file AtomSpaceBenchmark.cc.

#define LK (   T,
  A,
 
)    ({Handle l(createLink(T,A,B)); l;})
#define ND (   T,
 
)    ({Handle n(createNode(T,S)); n;})
#define PROGRESS_BAR_LENGTH   10

Definition at line 40 of file AtomSpaceBenchmark.cc.

Variable Documentation

const char* VERSION_STRING = "Version 1.0.1"

AtomSpaceBenchmark.cc

Definition at line 27 of file AtomSpaceBenchmark.cc.