nDeletedInfo Struct Reference

Collaboration diagram for nDeletedInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 nDeletedInfo ()
void Set (nNetObject *object)
void UnSet ()

Public Attributes

tJUST_CONTROLLED_PTR< nNetObjectobject_
nTimeAbsolute time_


Detailed Description

Definition at line 127 of file nNetObject.cpp.


Constructor & Destructor Documentation

nDeletedInfo::nDeletedInfo (  )  [inline]

Definition at line 132 of file nNetObject.cpp.

References UnSet().

00133     {
00134         this->UnSet();
00135     }

Here is the call graph for this function:


Member Function Documentation

void nDeletedInfo::Set ( nNetObject object  )  [inline]

Definition at line 137 of file nNetObject.cpp.

References object_, time_, and tSysTimeFloat().

Referenced by nNetObject::~nNetObject().

00138     {
00139 #ifdef DEBUG
00140         sn_BreakOnObject( object );
00141 #endif
00142         time_ = tSysTimeFloat();
00143         object_ = object;
00144     }

Here is the call graph for this function:

Here is the caller graph for this function:

void nDeletedInfo::UnSet (  )  [inline]

Definition at line 146 of file nNetObject.cpp.

References NULL, object_, and time_.

Referenced by free_server(), and nDeletedInfo().

00147     {
00148         time_ = - nDeletedTimeout * 2.0f;
00149         object_ = NULL;
00150     }

Here is the caller graph for this function:


Member Data Documentation

tJUST_CONTROLLED_PTR<nNetObject> nDeletedInfo::object_

Definition at line 129 of file nNetObject.cpp.

Referenced by free_server(), nNetObject::ObjectDangerous(), Set(), and UnSet().

nTimeAbsolute nDeletedInfo::time_

Definition at line 130 of file nNetObject.cpp.

Referenced by free_server(), nNetObject::ObjectDangerous(), Set(), and UnSet().


The documentation for this struct was generated from the following file:
Generated on Sat Mar 15 23:47:27 2008 for Armagetron Advanced by  doxygen 1.5.4