Public Member Functions | Public Attributes

unit_map::unit_pod Struct Reference

The pointer to the unit and a reference counter to record the number of extant iterators pointing to this unit. More...

Collaboration diagram for unit_map::unit_pod:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 unit_pod ()

Public Attributes

class unitunit
n_ref_counter::t_ref_counter
< signed int > 
ref_count
unsigned deleted_uid

Detailed Description

The pointer to the unit and a reference counter to record the number of extant iterators pointing to this unit.

Definition at line 92 of file unit_map.hpp.


Constructor & Destructor Documentation

unit_map::unit_pod::unit_pod (  )  [inline]

Definition at line 94 of file unit_map.hpp.


Member Data Documentation

Definition at line 104 of file unit_map.hpp.

Referenced by unit_map::insert().

Definition at line 102 of file unit_map.hpp.

Definition at line 101 of file unit_map.hpp.

Referenced by unit_map::has_unit(), and unit_map::insert().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:16:01 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs