#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
