#include "TclXPCOMPrivate.h"
#include "nsQuickSort.h"
Go to the source code of this file.
Put some docs here.
Definition in file TclXPCOMClassInfo.cpp.
|
|
|
|
|
|
|
Put some docs here. Definition at line 73 of file TclXPCOMClassInfo.cpp. Referenced by Tclxpcom_Init. |
|
Put some docs here.
Definition at line 86 of file TclXPCOMClassInfo.cpp. References GetInterfaceInfo, InterfaceInfoList::iinfo, and InterfaceInfoList::next. Referenced by GetInterfaceInfoList. |
|
Put some docs here.
Definition at line 105 of file TclXPCOMClassInfo.cpp. References InterfaceInfoList::next. Referenced by NewClassInfo. |
|
Put some docs here.
Definition at line 128 of file TclXPCOMClassInfo.cpp. References InterfaceInfoList::iinfo, InterfaceInfo::info, NewInterfaceInfoList, and InterfaceInfoList::next. Referenced by ExpandClassInfoSignature. |
|
Put some docs here.
Definition at line 167 of file TclXPCOMClassInfo.cpp. References ClassInfoSignature::infocount, ClassInfoSignature::infolist, and isInInterface. Referenced by TclXPCOM_GetClassInfo. |
|
Put some docs here.
Definition at line 234 of file TclXPCOMClassInfo.cpp. References ClassInfoSignature::infocount, and ClassInfoSignature::infolist. Referenced by FreeClassInfo, and TclXPCOM_GetClassInfo. |
|
Put some docs here.
Definition at line 261 of file TclXPCOMClassInfo.cpp. References GetInterfaceInfoList, ClassInfoSignature::infocount, ClassInfoSignature::infolist, and InterfaceInfoList::next. Referenced by NewClassInfo. |
|
Put some docs here.
Definition at line 296 of file TclXPCOMClassInfo.cpp. References ClassInfoSignature::infocount, and ClassInfoSignature::infolist. Referenced by FindMatchingClassInfo. |
|
Marks any duplicates in an array of identifiers.
Definition at line 323 of file TclXPCOMClassInfo.cpp. References ClassIdentifierInfo::idinfo, ClassIdentifierInfo::info, IdentifierInfo_::name, and ClassIdentifierInfo::qualified. Referenced by NewClassInfo. |
|
Marks any duplicates between two arrays of identifiers.
Definition at line 361 of file TclXPCOMClassInfo.cpp. References ClassIdentifierInfo::idinfo, ClassIdentifierInfo::info, IdentifierInfo_::name, and ClassIdentifierInfo::qualified. Referenced by NewClassInfo. |
|
Qualifies all identifiers in an array that are marked as duplicates.
Definition at line 399 of file TclXPCOMClassInfo.cpp. References CloneMemory, ClassIdentifierInfo::idinfo, IdentifierInfo_::name, ClassIdentifierInfo::qualified, and TclXPCOM_NewIdentifierObj. Referenced by NewClassInfo. |
|
Returns an allocated array of ClassIndentifierInfos, or NULL if the given size is 0.
Definition at line 429 of file TclXPCOMClassInfo.cpp. Referenced by NewClassInfo. |
|
Put some docs here.
Definition at line 456 of file TclXPCOMClassInfo.cpp. References AllocateClassIdentifierInfoArray, ClassInfo_::attributecount, InterfaceInfo::attributecount, ClassInfo_::attributes, InterfaceInfo::attributes, InterfaceInfo::baseattributeindex, InterfaceInfo::basemethodindex, ExpandClassInfoSignature, FreeInterfaceInfoList, ClassIdentifierInfo::idinfo, InterfaceInfoList::iinfo, InterfaceInfo::info, ClassIdentifierInfo::info, ClassInfoSignature::infocount, ClassInfoSignature::infolist, MarkDuplicateIdentifiersBetweenArrays, MarkDuplicateIdentifiersInArray, ClassInfo_::methodcount, InterfaceInfo::methodcount, ClassInfo_::methods, InterfaceInfo::methods, InterfaceInfoList::next, QualifyDuplicateIdentifiers, and ClassInfo_::signature. Referenced by TclXPCOM_GetClassInfo. |
|
Put some docs here.
Definition at line 532 of file TclXPCOMClassInfo.cpp. References ClassInfo_::attributecount, ClassInfo_::attributes, FreeClassInfoSignature, ClassIdentifierInfo::idinfo, ClassInfo_::methodcount, ClassInfo_::methods, IdentifierInfo_::name, ClassIdentifierInfo::qualified, and ClassInfo_::signature. |
|
Put some docs here.
Definition at line 578 of file TclXPCOMClassInfo.cpp. References ClassInfoList::cinfo, ClassInfoSignaturesEqual, ClassInfoSignature::infocount, ClassInfoSignature::infolist, ClassInfoList::next, and ClassInfo_::signature. Referenced by TclXPCOM_GetClassInfo. |
|
Put some docs here.
Definition at line 604 of file TclXPCOMClassInfo.cpp. Referenced by TclXPCOM_GetClassInfo. |
|
Put some docs here.
Definition at line 622 of file TclXPCOMClassInfo.cpp. References ClassInfoLookup::cinfo, ClassInfoLookup::iidcount, ClassInfoLookup::iids, and ClassInfoLookup::next. Referenced by TclXPCOM_GetClassInfo. |
|
Put some docs here.
Definition at line 665 of file TclXPCOMClassInfo.cpp. References ClassInfoLookup::cinfo, ClassInfoList::cinfo, CloneMemory, CompareNsIDs, FindMatchingClassInfo, FreeClassInfoSignature, ClassInfoLookup::iidcount, ClassInfoLookup::iids, LookupClassInfo, NewClassInfo, NewClassInfoSignature, ClassInfoLookup::next, and ClassInfoList::next. |
|
Put some docs here.
Definition at line 729 of file TclXPCOMClassInfo.cpp. References ClassInfo_::attributecount, ClassInfo_::attributes, ClassIdentifierInfo::idinfo, ClassIdentifierInfo::info, INTERFACEINFO_GETTER, INTERFACEINFO_METHOD, INTERFACEINFO_SETTER, ClassInfo_::methodcount, ClassInfo_::methods, and IdentifierInfo_::name. |
|
Definition at line 65 of file TclXPCOMClassInfo.cpp. |
|
Definition at line 66 of file TclXPCOMClassInfo.cpp. |