Prototype
BOOL EMemory::ObjectStatusUnknownGet( void );

Cette fonction teste si l'objet a le statut EMemory::ObjectStatus_Unknown (voir Base » Statut de l'objet).

 

Argument

aucun.

 

Retour

BOOL

retourne TRUE si l'objet a le statut EMemory::ObjectStatus_Unknown sinon FALSE.

 

Exemple

Description :

Teste si le statut est EMemory::ObjectStatus_Unknown pour trois objets EMemory, l'un vièrge, l'un vide et le dernier disponible.

Code :

EMemory eMem0; // objet EMemory vièrge
EMemory eMem1( 0 ); // objet EMemory vide
EMemory eMem2( 4 ); // objet EMemory disponible
EMemory *pteMem[]={ &eMem0, &eMem1, &eMem2 };
TCHAR *psztNoYes[]={ _T("Non"), _T("Oui") };

for ( int i = 0; i<sizeof(pteMem)/sizeof(EMemory*); i++ )
  ETrace::DoEx( _T("Le statut de l'objet eMem%d est-il EMemory::ObjectStatus_Unknown ? %s !\n"), i, psztNoYes[pteMem[i]->ObjectStatusUnknownGet()] );

Sortie :

Le statut de l'objet eMem0 est-il EMemory::ObjectStatus_Unknown ? Non !
Le statut de l'objet eMem1 est-il EMemory::ObjectStatus_Unknown ? Non !
Le statut de l'objet eMem2 est-il EMemory::ObjectStatus_Unknown ? Non !

Vue :

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E ..
  00 01 02 03

 

Voir aussi
long EMemory::ObjectStatusGet( void );
BOOL EMemory::ObjectStatusFreeGet( void );
BOOL EMemory::ObjectStatusEmptyGet( void );
BOOL EMemory::ObjectStatusEnableGet( void );

 

Minimum
Version 1.0.0