Inheritance diagram for HouseOver.THARM.UniquelyIdentifiable:

Public Member Functions | |
| UniquelyIdentifiable (int id) | |
| When inherited from, this abstract class represents an unique ID. | |
| UniquelyIdentifiable (int id) | |
| When inherited from, this abstract class represents an unique ID. | |
Properties | |
| static int | NextID [get] |
| Return the value of the next ID to be assigned. | |
| int | ID [get] |
| Return a new ID and add 1 to the static NextID variable. | |
Private Member Functions | |
| int | Next (int h) |
| int | Next (int h) |
Private Attributes | |
| int | id |
Static Private Attributes | |
| static int | nextID = 0 |
Definition at line 12 of file UniquelyIdentifiable.cs.
| HouseOver.THARM.UniquelyIdentifiable.UniquelyIdentifiable | ( | int | id | ) |
When inherited from, this abstract class represents an unique ID.
| id | An unique ID number. |
Definition at line 21 of file UniquelyIdentifiable.cs.
00022 { 00023 this.id = Next(id); 00024 }
| HouseOver.THARM.UniquelyIdentifiable.UniquelyIdentifiable | ( | int | id | ) |
When inherited from, this abstract class represents an unique ID.
| id | An unique ID number. |
Definition at line 21 of file UniquelyIdentifiable.cs.
00022 { 00023 this.id = Next(id); 00024 }
| int HouseOver.THARM.UniquelyIdentifiable.Next | ( | int | h | ) | [private] |
| int HouseOver.THARM.UniquelyIdentifiable.Next | ( | int | h | ) | [private] |
static int HouseOver::THARM.UniquelyIdentifiable::nextID = 0 [static, private] |
Definition at line 14 of file UniquelyIdentifiable.cs.
int HouseOver::THARM.UniquelyIdentifiable::id [private] |
Definition at line 15 of file UniquelyIdentifiable.cs.
static int HouseOver::THARM.UniquelyIdentifiable::NextID [static, get] |
Return the value of the next ID to be assigned.
Definition at line 30 of file UniquelyIdentifiable.cs.
int HouseOver::THARM.UniquelyIdentifiable::ID [get] |
Return a new ID and add 1 to the static NextID variable.
Definition at line 46 of file UniquelyIdentifiable.cs.
1.5.1-p1