Public Member Functions | Static Public Member Functions | Protected Attributes | Private Member Functions | List of all members
Logic Class Reference

Public Member Functions

void connect (Stg::World *world)
 
 Logic (unsigned int popsize)
 
void Tick (Stg::World *)
 
 ~Logic ()
 

Static Public Member Functions

static int Callback (Stg::World *world, void *userarg)
 

Protected Attributes

unsigned int population_size
 
Robotrobots
 

Private Member Functions

 Logic (const Logic &)
 

Detailed Description

Definition at line 26 of file stest.cc.

Constructor & Destructor Documentation

◆ Logic() [1/2]

Logic::Logic ( const Logic )
inlineprivate

Definition at line 27 of file stest.cc.

◆ Logic() [2/2]

Logic::Logic ( unsigned int  popsize)
inlineexplicit

Definition at line 39 of file stest.cc.

◆ ~Logic()

Logic::~Logic ( )
inline

Definition at line 73 of file stest.cc.

Member Function Documentation

◆ Callback()

static int Logic::Callback ( Stg::World world,
void *  userarg 
)
inlinestatic

Definition at line 29 of file stest.cc.

◆ connect()

void Logic::connect ( Stg::World world)
inline

Definition at line 44 of file stest.cc.

◆ Tick()

void Logic::Tick ( Stg::World )
inline

Definition at line 74 of file stest.cc.

Member Data Documentation

◆ population_size

unsigned int Logic::population_size
protected

Definition at line 140 of file stest.cc.

◆ robots

Robot* Logic::robots
protected

Definition at line 141 of file stest.cc.


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


stage
Author(s): Richard Vaughan , Brian Gerkey , Reed Hedges , Andrew Howard , Toby Collett , Pooya Karimian , Jeremy Asher , Alex Couture-Beil , Geoff Biggs , Rich Mattes , Abbas Sadat
autogenerated on Mon Feb 28 2022 23:48:56