|
|
1.1 ! root 1: // Microsoft Foundation Classes C++ library. ! 2: // Copyright (C) 1992 Microsoft Corporation, ! 3: // All rights reserved. ! 4: ! 5: // This source code is only intended as a supplement to the ! 6: // Microsoft Foundation Classes Reference and Microsoft ! 7: // QuickHelp documentation provided with the library. ! 8: // See these sources for detailed information regarding the ! 9: // Microsoft Foundation Classes product. ! 10: ! 11: ! 12: #ifndef __AFXCOLL_H__ ! 13: #define __AFXCOLL_H__ ! 14: ! 15: #ifndef __AFX_H__ ! 16: #include "afx.h" ! 17: #endif ! 18: ! 19: ///////////////////////////////////////////////////////////////////////////// ! 20: // Classes declared in this file ! 21: ! 22: //CObject ! 23: // Arrays ! 24: class CByteArray; // array of BYTE ! 25: class CWordArray; // array of WORD ! 26: class CDWordArray; // array of DWORD ! 27: class CPtrArray; // array of void* ! 28: class CObArray; // array of CObject* ! 29: ! 30: // Lists ! 31: class CPtrList; // list of void* ! 32: class CObList; // list of CObject* ! 33: ! 34: // Maps (aka Dictionaries) ! 35: class CMapWordToOb; // map from WORD to CObject* ! 36: class CMapWordToPtr; // map from WORD to void* ! 37: class CMapPtrToWord; // map from void* to WORD ! 38: class CMapPtrToPtr; // map from void* to void* ! 39: ! 40: // Special String variants ! 41: class CStringArray; // array of CStrings ! 42: class CStringList; // list of CStrings ! 43: class CMapStringToPtr; // map from CString to void* ! 44: class CMapStringToOb; // map from CString to CObject* ! 45: class CMapStringToString; // map from CString to CString ! 46: ! 47: ///////////////////////////////////////////////////////////////////////////// ! 48: ! 49: #ifdef _DEBUG ! 50: extern char BASED_CODE _afxSzAfxColl[]; // defined in dumpcont.cpp ! 51: #undef THIS_FILE ! 52: #define THIS_FILE _afxSzAfxColl ! 53: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.