Changeset 524

Show
Ignore:
Timestamp:
11/18/09 17:16:24 (14 years ago)
Author:
bhilburn
Message:

Creating the new CognitiveEngine?.cpp default implementation file,
starting to flesh it out.

Location:
vtcross/branches/engineTreeFix/src
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • vtcross/branches/engineTreeFix/src/include/vtcross/cognitive_engine.h

    r523 r524  
    3737 * and overloading the 'Perform*' functions - thus creating new and specific 
    3838 * cognitive engine functionality, without the need to rewrite or copy/paste the 
    39  * rest of the code. 
     39 * rest of the code. Other functions that need to be overloaded include: 
     40 *  1 
     41 *  2 
     42 *  3 
    4043 * 
    4144 * Note, however, that all functions are virtual.  Any function may be 
     
    5558         * Overloaded constructor that creates a cognitive engine object and 
    5659         * connects it to either the shell or an SML, depening on the SML bool. 
     60         * 
     61         * The 'numFields' parameter sets how large the parameter, observable, 
     62         * and utility arrays should be upon instantiation. 
    5763         */ 
    5864        CognitiveEngine(const char* serverName, const char* serverPort, \ 
    59                 const bool SML); 
     65                const int32_t numFields, const bool SML); 
    6066         
    6167        virtual void SendComponentType();