#include <string.h>
Ir al código fuente de este archivo.
Definiciones | |
#define | KINDOF_DECL() |
#define | KINDOF_BDEF(cname) |
#define | KINDOF_DDEF(cname, cbase) |
#define | KINDOF_BDEF_INLINE(cname) |
#define | KINDOF_DDEF_INLINE(cname, cbase) |
#define KINDOF_DECL | ( | ) |
Valor:
virtual BOOL isKindOf(const CHAR *s ) const; \ virtual const CHAR *className( VOID ) const
Definición en la línea 69 del archivo kindof.hpp.
#define KINDOF_BDEF | ( | cname | ) |
Valor:
BOOL cname::isKindOf(const CHAR *s ) const { return !strcmp(#cname,s); } \ const CHAR * cname::className( VOID ) const { return #cname; }
Definición en la línea 73 del archivo kindof.hpp.
#define KINDOF_DDEF | ( | cname, | |||
cbase | ) |
Valor:
BOOL cname::isKindOf(const CHAR *s ) const { return strcmp(#cname,s)?cbase::isKindOf(s):TRUE; } \ const CHAR * cname::className( VOID ) const { return #cname; }
Definición en la línea 77 del archivo kindof.hpp.
#define KINDOF_BDEF_INLINE | ( | cname | ) |
Valor:
virtual BOOL isKindOf(const CHAR *s ) const { return !strcmp(#cname,s); } \ virtual const CHAR * className( VOID ) const { return #cname; }
Definición en la línea 81 del archivo kindof.hpp.
#define KINDOF_DDEF_INLINE | ( | cname, | |||
cbase | ) |
Valor:
virtual BOOL isKindOf(const CHAR *s ) const { return strcmp(#cname,s)?cbase::isKindOf(s):TRUE; } \ virtual const CHAR * className( VOID ) const { return #cname; }
Definición en la línea 85 del archivo kindof.hpp.