Annotation of mstools/mfc/samples/templdef/afxcoll.htt, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.