CObject

E828347

CObject is the fundamental base class in the Microsoft Foundation Classes (MFC) library that provides core services such as runtime type information, serialization, and diagnostic support for most other MFC classes.

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf C++ class
MFC base class
abbreviationFor Class Object
baseFor CArchiveable classes
CCmdTarget NERFINISHED
CDialog
CDocument
CObArray
CObList
CStringArray
CView
CWnd
category application framework class
designGoal centralize diagnostic functionality
enable framework-level polymorphism
provide common services to MFC classes
ecosystem Microsoft Visual C++ NERFINISHED
hasMacroAssociation DECLARE_DYNAMIC
DECLARE_DYNCREATE
DECLARE_SERIAL
IMPLEMENT_DYNAMIC
IMPLEMENT_DYNCREATE
IMPLEMENT_SERIAL
hasMethod AssertValid
Dump
GetRuntimeClass
IsKindOf
Serialize
headerFile afx.h
afxwin.h
introducedBy early versions of MFC (Visual C++ era)
library MFC NERFINISHED
memoryManagementModel manual (no automatic garbage collection)
namespace global MFC namespace (no std:: namespace)
partOf Microsoft Foundation Class Library NERFINISHED
platform Windows
programmingLanguage C++
providedBy Microsoft NERFINISHED
provides diagnostic support
runtime type information
serialization support
role fundamental base class in MFC
supportsFeature CRuntimeClass-based RTTI
MFC serialization mechanism
assertion macros integration
debug diagnostics
dumping object state
dynamic creation of objects
usedBy most other MFC classes

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.