CADIHash.h Class Index

[Index] [Hierarchy]


CAFDistanceMatrix A factory to make DistanceMatrix accessors
CAFHierarchy A factory to make inverted Files
CAFIFMySQL A factory to make inverted Files
CAFInvertedFile A factory to make inverted Files
CAFPerl A factory to make perl links
CAFSpecialised This template is designed to make easy use of the CAccessorFactory: Tem @author: Wolfgang Müller
CAFURL2FTS A factory to make URL2FTS accessors
CAcDistanceMatrix In addition to basic CAccessor functionality, this accessor permits the lookup of distances between elements in the database
CAcHierarchy A very simple accessor for hierarchies of images Stored in an XML file
CAcIFFileSystem An accessor to an inverted file
CAcIFMySQL An accessor to an inverted file
CAcInvertedFile An accessor to an inverted file
CAcInvertedFileAbstraction An accessor to an inverted file
CAcPerl This accessor is a base class for accessors which use an Perl file to implement the interface of the CAccessor base class
CAcInvertedFile An accessor to an inverted file
CAcURL2FTS This accessor is a base class for accessors which use an URL2FTS file to implement the interface of the CAccessor base class
CAccessor CAccessor - an abstract base class for everything accessing a GIFT database
CAccessorCollection This is in fact a collection of collections
CAccessorElement An image can be accessed in three ways: By its ID By its URL By its Thumbnail
CSortByID_CAE sort CAccessorElements by their ID
CSortByURL_CAE sort CAccessorElements by their URL
CSortByThumbnailURL_CAE sort CAccessorElements by their ThumbnailURL
CAccessorFactory This is a common abstract base class for all specialised CAccessorFactories
CAccessorFactoryContainer This is destined to hold a number of CAccessorFactories
string_string_map convenience typedef
string_TID_map convenience typedef
TID_string_map convenience typedef
TID_CAccessorElement_map convenience typedef
CAccessorImplementation CAccessorImplementation - a base class for everything accessing a GIFT database
CAccessorProxy CAccessorProxy: The goal of this is to make it possible to have a list containing accessors to all possible collections, without really opening the accessors
CSortByName_pAP
CAdditionalDocumentInformation Additional document information (ADI) is information is needed for weighting schemes which take into account properties of whole documents
CAlgorithm An algorithm is a CXMLElement which is linked to a CSessionManager together they are able to build CQuery trees
CSortByID_CA
CSortByBase_CA
CAlgorithmCollection The algorithm collection is kind of a factory for CQuery structures: We provide a list of algorithms which correspond to so-called "basetypes"
CArraySelfDestroyPointer
CAttributeList a simple class destined to contain attribute-value pairs in an
CBaseTypeFactory A factory for base types of algorithms
CBitSetCollection A class which is supposed to contain the results of a comparison in the PicHunter sense of the word
CComparisonResults The general scheme of implementing a PicHunter like algorithm in GIFT uses the following scheme: If you want a suggestion of n<\em> elements get 2n<\em> elements
CDocumentFrequencyElement A pair of Document Frequency ID: Can be used for FeatureIDs and DocumentIDs
CSortByID_DFE CDocumentFrequencyElement:Sorting function class for sorting by ID
CSortByDocumentFrequency_DFE CDocumentFrequencyElement:ASCENDING Sort for the document frequency
CDocumentFrequencyHash ************************************* CDOCUMENTFREQUENCYHASH modification history: HM 090399 created the documentation compiler defines used:
CDocumentFrequencyList A list of Document Frequency Elements (the main part of an inverted file)
CIDRelevanceLevelPair Level of relevance given by the user to an image (URL)
CSortByID_IRLP
CIDRelevanceLevelPairList ************************************* CIDRELEVANCELEVELPAIRLIST a list of pairs of ID and relevance level the goal of this is to ship less data when shipping query results
CIFBuilderTriplet When building an inverted file by successive mergingwe need first to create a file containing triplets of FeatureID, DocumentID and DocumentFrequency These elements need to be sorted by FeatureID and inverse Document Frequency
CIFListStart The chunk which starts a listin the inverted file, consisting of FeatureID, CollectionFrequency of the Feature and
CInitializedDouble A class of doubles which are initialized with a zero
CInvertedFileChunk A class which does all the necessary administrativework for generating inverted files
CMagic This is a simple class for debugging
CPropertySheetList takes the information contained in the list ofproperties, which is given in the config
CQHierarchy This is a simple hierarchy based browser
CWeighterFactory A factory for weighting functions with associated normalizers
CQInvertedFile The Query manager for Queries on inverted Files
CQMultiple This is going to be one of our main building blocks
CQNBestFullyWeighted The query normalizer for the Best Fully Weighted Method
CQNEuclideanLengthSquare The query normalizer for the Best Fully Weighted Method
CQNMaxDocumentFrequency ************************************* CQNMaxDocumentFrequency modification history: HM 090399 created the documentation compiler defines used:
CQNNoNormalization Empty normalizer for the trivial case
CQNSquareDFLogICFSum The query normalizer for the Best Fully Weighted Method
CQParallel FIXME: The name WRONGLY suggests that this actually does parallel processing
lCLocalAccessorMap Main idea of this class is to translate URLs from each collection involved into IDs
CQPerl Linking GIFT to Perl
CQuery The Query manager for Queries on inverted Files
CQueryNormalizer For normalizing weights like in Salton/Buckley we need to now all thefeatures in the query or all the features in a document
CQueryParadigmMatcher
CQueryContainer A type helping in the translation from CAlgorithmID to CQuery* Members are to be destroyed with this
CQueryTreeBuilder This class builds and maintains a query tree
CQueryTreeNode This class does nothing but wrap the current query interface in a way, that it can be used with CORBA
CRelevanceLevel Level of relevance given by the user to an image (URL) This structure is used both for user given relevances as well as for calculated relevances (scores)
CSortByURL_RL sort CAccessorElements by their ID
CRelevanceLevelList ************************************* CRELEVANCELEVELLIST modification history: HM 090399 created the documentation compiler defines used:
CScoreBoard @name SCOREBOARD For counting the scores when processing the query modification history: WM 1099 filled the lacking documentation HM 090399 created the documentation WM 1199 created the file compiler defines used:
CSelfDestroyPointer
CSelfClonePointer
CSession A class containing a session
CSessionManager This structure handles the sessions; by this, it encapsulates the current state of the server
CWFBestFullyWeighted ************************************* CWFBESTFULLYWEIGHTED modification history: HM 090399 created the documentation compiler defines used:
CWFBestProbabilistic ************************************* CWFBESTPROBABILISTIC modification history: HM 090399 created the documentation compiler defines used:
CWFBinaryTerm ************************************* CWFBINARYTERM modification history: HM 090399 created the documentation compiler defines used:
CWFClassicalIDF ************************************* modification history: HM 090399 created the documentation compiler defines used:
CWFCoordinationLevel ************************************* modification history: HM 090399 created the documentation compiler defines used:
CWFProbability ************************************* CWFBINARYTERM modification history: HM 090399 created the documentation compiler defines used:
CWFStandardTF ************************************* modification history: HM 090399 created the documentation compiler defines used:
CWeighter A weighter is a set of WeightingFunction and normalizers which are going to be used together
CWeightingFunction a universally usable class for weighting
CSortByFeatureID_WF CWeightingFunction: Sort by FeatureID
CSortByDFTimesLogICF_WF CWeightingFunction: Sort by DocumentFrequency/CollectionFrequency
CSortByQueryFactor_WF CWeightingFunction: Sort by DocumentFrequency/CollectionFrequency
CSortByAbsQueryFactor_WF CWeightingFunction: Sort by the absolute value of the query factor
CSortPointers_WF
CWeightingFunctionPointerHash A hash of weighting function pointers
CXEVCommunication A visitor visiting document trees built from the communication
CXEVTripletList This visitor converts a CXMLTree into a list of (instruction,name,value) triplets, in order to pass them to Perl or CORBA
CXMLElement This class captures the structure of an XML element
CXMLElementVisitor This class is designed for visiting XML document trees
CXMLHelper a class which helps with xml output
CXMLTriplet This structure contains a triplet of (instruction,name,value)
GIFTException A base class for exceptions thrown by GIFT WM 211099 created docs WM 0899 created
VENotFound A file or a hash element was not found
VEProgrammingMistake a clear programming mistake in this code has been found
VEDoubleInsert An element which is considered bein only once in a set was inserted another time
VEBaseUnknown i dunno (embarrassing), but it is quite late
VEWrongAccessor The accessor does not fit the chosen algorithm
VEWrongAlgorithm The the algorithm cannot be used with the collection chosen
VEWrongBaseType The the algorithm cannot be used with the collection chosen
VEUnknownSession The session ID is unknown
mrml_const This function sorts a stream containing elements of type T
CCutoffFunction this is a modification throw which prints where and when, before it actually throws
CCFAbsolute
TTInserter
CDrawer ************************************* CDrawer a function for drawing from a CPSet modification history: WM 19990820 created file compiler defines used:
CDUniform
CDPreferMiddle
CEnhancedPicHunter
CIDToMatrixIndex
CIFQPicHunter ************************************* CIFQPicHunter modification history: HM 090399 created the documentation compiler defines used:
CIFQuickAndDirtyHunter A PicHunter like scheme, implemented using
CInformationCalculator
CICEntropy
CICEntropyWithThreshold
CICERelative
CICSum
CPSetOfPSets @Doc In order to judge the consistency of comparisons performed by the user we have to keep for each comparison (or each group of comparisons, as remains to be tested) a set of elements with their degree of conistency with the comparison
CPersistentMatrix
CPersistentTranslatedIndexMatrix
CPersistentVector
CPicHunter
CProbabilisticSet
CProbabilisticSetElement
CSortByProbability_PSE
CSortByDrawValue_PSE
CSortByContent_PSE
CProbabilityCombiner
CPCMaximum
CPCMinimum
CPCProduct
CPCDiscrete
CSquasher
CStandardSquasher
CDiscreteSquasher
CGaussianSquasher
CFlexibleSquasher
CArraySelfDestroyPointer A template algorithm:find by binary search the closest element in a vector to a given element
CCommunicationHandler a helper class for use with expat, which also handles the socket stuff
CSelfDestroyPointer
CSelfClonePointer

Documentation generated by muellerw@pc7170 on Son Okt 8 16:04:40 CEST 2000
Kdoc