This is the complete list of members for CSessionManager, including all inherited members.
addAlgorithm(CAlgorithm *inAlgorithm) | CAlgorithmCollection | |
addSessionLanguage(const string &inSessionID, const string &inLanguageCode) | CSessionManager | |
begin() const | CAlgorithmCollection | protected |
CAlgorithmCollection(string inConfigFileName) | CAlgorithmCollection | |
CContent typedef | CAlgorithmCollection | protected |
CIDToSession typedef (defined in CSessionManager) | CSessionManager | protected |
clearSessionLanguages(const string &inSessionID) | CSessionManager | |
closeSession(string inSessionID) | CSessionManager | |
commitSessionLanguages(const string &inSessionID) | CSessionManager | |
containsAlgorithmByType(const string &inType) const | CAlgorithmCollection | |
CSessionManager(string inSessions, string inConfiguration, string inI18nFileName) | CSessionManager | |
CUserToSessions typedef | CSessionManager | protected |
deleteSession(string inSessionID) | CSessionManager | |
end() const | CAlgorithmCollection | protected |
endPropertySheetSubtree() | CSessionManager | |
getAlgorithmByType(const string &inType) const | CAlgorithmCollection | |
getAlgorithmInConstruction() | CAlgorithmCollection | |
getAlgorithmList(const CXMLElement &inGetAlgorithms) const | CAlgorithmCollection | |
getAlgorithms() const | CSessionManager | |
getAllAccessorElements(const string &inSessionID, const string &inAlgorithm) | CSessionManager | |
getAllIDs(const string &inSessionID, const string &inAlgorithm) | CSessionManager | |
getCollections() const | CSessionManager | |
getDefaultAlgorithm() const | CAlgorithmCollection | |
getPropertySheet(string inSessionID, string inAlgorithmID) const | CSessionManager | |
getPropertySheetSubtree() | CSessionManager | |
getRandomImages(const string &inSessionID, const string &inAlgorithm, int inResultSize) | CSessionManager | |
getSessionLanguages(const string &inSessionID) const | CSessionManager | |
mAccessorAdminCollection | CSessionManager | protected |
makeAlgorithmByType(const string &inType) const | CAlgorithmCollection | |
makeDefaultAlgorithm() const | CAlgorithmCollection | |
makeQuery(const string &inBaseType, CAlgorithm &inAlgorithm) | CSessionManager | |
CAlgorithmCollection::makeQuery(const string &inBaseType, CAccessorAdminCollection &inAccessorAdminCollection, CAlgorithm &inAlgorithm, CStaticQueryFactory &inFactory) | CAlgorithmCollection | |
CStaticQueryFactory::makeQuery(const string &inBaseType, CAccessorAdminCollection &inAccessorAdminCollection, CAlgorithm &inAlgorithm) | CStaticQueryFactory | virtual |
mAlgorithmInConstruction | CAlgorithmCollection | protected |
mBaseTypeFactory | CSessionManager | protected |
mContent (defined in CAlgorithmCollection) | CAlgorithmCollection | protected |
mI18nTranslator | CSessionManager | protected |
mIDToSession (defined in CSessionManager) | CSessionManager | mutableprotected |
mPropertySheetList | CSessionManager | protected |
mPropertySheetSubtree | CSessionManager | protected |
mUserToSessions (defined in CSessionManager) | CSessionManager | mutableprotected |
newSession(const string &inUser, const string &inSessionName) | CSessionManager | |
newSession(const string &inID, const string &inUser, const string &inSessionName) | CSessionManager | |
openSession(string inUserName, string inSessionID, string inSessionName) | CSessionManager | |
query(const string &inSessionID, const CXMLElement &inRelevanceLevelList) | CSessionManager | |
read(istream &) | CSessionManager | |
renameSession(string inSessionID, string inSessionName) | CSessionManager | |
setAlgorithm(const string &inSessionID, CAlgorithm *inAlgorithm) | CSessionManager | |
setSessionName(const string &inOldSessionName, const string &inNewSessionName) | CSessionManager | |
startAlgorithmConstruction(CAlgorithm *inAlgorithm) (defined in CAlgorithmCollection) | CAlgorithmCollection | |
startPropertySheetSubtree() | CSessionManager | |
toXML(bool isPrivate=false) const | CSessionManager | |
toXMLElement() const | CAlgorithmCollection | |
toXMLHandshake(const string &inUser) | CSessionManager | |
toXMLSessionConfiguration() const | CSessionManager | |
toXMLSessions(const string &inUser, bool isPrivate=false) const | CSessionManager | |
translate(string inSessionID, CXMLElement &inoutToBeTranslated) const | CSessionManager | |
write(ostream &) | CSessionManager | |
~CAlgorithmCollection() | CAlgorithmCollection |