#include <Object.hpp>
Inheritance diagram for JObject::
Public Methods | |
JObject () | |
virtual | ~JObject () |
String & | getClass () const |
int | hashCode () |
void | notify () |
void | notifyAll () |
bool | equals (JObject &obj) |
String & | toString () |
bool | isKindOf (JObject &obj) const |
bool | isDerivedFrom (JObject &obj) const |
JObject () | |
~JObject () | |
JString | getClass () const |
JString | toString () |
hashCode_t | hashCode () const |
void | notify () |
void | notifyAll () |
bool | equals (const JObject &obj) |
bool | isKindOf (const JObject &obj) const |
bool | isDerivedFrom (const JObject &obj) const |
bool | isRelatedTo (JObject &obj) const |
Public Attributes | |
serial_t | SerializationID |
char * | ClassName |
char * | ClassAuthor |
char * | ClassVersion |
char * | ClassInherited |
char * | ClassName |
char * | ClassAuthor |
char * | ClassVersion |
char * | ClassInherited |
Private Methods | |
JObject (const JObject &JObjectSrc) | |
void | operator= (const JObject &JObjectSrc) |
JObject (const JObject &JObjectSrc) | |
void | operator= (const JObject &JObjectSrc) |
|
|
|
Definition at line 30 of file Object.hpp. 00030 : MC_SerializeConstructor( SerialID_JObject, 00031 "JObject;", J2K_Author, "1.0", NULL ) { 00032 } |
|
Definition at line 6 of file Object.cpp. 00006 { } |
|
|
|
Definition at line 33 of file Object.hpp. 00033 : MC_SerializeConstructor( SerialID_JObject, 00034 "JObject;", J2K_Author, "1.0", NULL ) 00035 { 00036 } |
|
Definition at line 38 of file Object.hpp. 00039 { 00040 MC_SerializeDestructor() 00041 } |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 18 of file Object.cpp. |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 8 of file Object.cpp. |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 13 of file Object.cpp. Referenced by equals(), and toString().
00013 { return 1; } |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 35 of file Object.cpp. 00035 { 00036 // Pointer on the similitude 00037 char* pDest = strstr( obj.ClassName, ClassInherited ) 00038 00039 // Calculated the OffSet 00040 long result = pDest - obj.Inherited + 1; 00041 00042 return (result > 0) 00043 } |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 31 of file Object.cpp. Referenced by equals(), and isDerivedFrom().
00031 { 00032 return ( !strcmp( ClassName, obj.ClassName ) ); 00033 } |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 14 of file Object.cpp. 00014 { } |
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 15 of file Object.cpp. 00015 { } |
|
|
|
|
|
Definition at line 43 of file Object.hpp. |
|
Definition at line 23 of file Object.cpp. |
|
Definition at line 20 of file Object.hpp. |
|
Definition at line 17 of file Object.hpp. |
|
Definition at line 20 of file Object.hpp. |
|
Definition at line 17 of file Object.hpp. |
|
Definition at line 20 of file Object.hpp. |
|
Definition at line 17 of file Object.hpp. Referenced by isDerivedFrom(), and isKindOf().
|
|
Definition at line 20 of file Object.hpp. |
|
Definition at line 17 of file Object.hpp. |
|
Definition at line 20 of file Object.hpp. |