#include <ErrorDetailManager.h>


Public Types | |
typedef RefCount< ErrorDetailsList > | Pointer |
typedef std::map< Security::ErrorCode, ErrorDetailEntry > | ErrorDetails |
Public Member Functions | |
const ErrorDetailEntry * | findRecord (Security::ErrorCode) const |
Public Attributes | |
String | errLanguage |
The language of the error-details.txt template, if any. More... | |
ErrorDetails | theList |
The list of error details entries. More... | |
Detailed Description
Used to hold an error-details.txt template in ram. An error-details,.txt is represented by a list of error detail entries (ErrorDetailEntry objects).
Definition at line 41 of file ErrorDetailManager.h.
Member Typedef Documentation
◆ ErrorDetails
typedef std::map<Security::ErrorCode, ErrorDetailEntry> Ssl::ErrorDetailsList::ErrorDetails |
Definition at line 51 of file ErrorDetailManager.h.
◆ Pointer
Definition at line 44 of file ErrorDetailManager.h.
Member Function Documentation
◆ findRecord()
const Ssl::ErrorDetailEntry * Ssl::ErrorDetailsList::findRecord | ( | Security::ErrorCode | value | ) | const |
looks up metadata details for a given error (or nil); returned pointer is invalidated by any non-constant operation on the list object
Definition at line 67 of file ErrorDetailManager.cc.
Referenced by Ssl::ErrorDetailsManager::findDetail().
Member Data Documentation
◆ errLanguage
String Ssl::ErrorDetailsList::errLanguage |
Definition at line 50 of file ErrorDetailManager.h.
Referenced by Ssl::ErrorDetailsManager::cacheDetails(), and Ssl::ErrorDetailsManager::findDetail().
◆ theList
ErrorDetails Ssl::ErrorDetailsList::theList |
Definition at line 52 of file ErrorDetailManager.h.
The documentation for this class was generated from the following files:
- src/ssl/ErrorDetailManager.h
- src/ssl/ErrorDetailManager.cc