Class OpenFHEException

Inheritance Relationships

Base Type

  • public std::exception

Class Documentation

class lbcrypto::OpenFHEException : public std::exception

Inheritence diagram for lbcrypto::OpenFHEException:

digraph { graph [bgcolor="#00000000"] node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2] edge [color="#1414CE"] "1" [label="lbcrypto::OpenFHEException" tooltip="lbcrypto::OpenFHEException" fillcolor="#BFBFBF"] "2" [label="std::exception" tooltip="std::exception"] "1" -> "2" [dir=forward tooltip="public-inheritance"] }

Collaboration diagram for lbcrypto::OpenFHEException:

digraph { graph [bgcolor="#00000000"] node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2] edge [color="#1414CE"] "1" [label="lbcrypto::OpenFHEException" tooltip="lbcrypto::OpenFHEException" fillcolor="#BFBFBF"] "2" [label="std::exception" tooltip="std::exception"] "1" -> "2" [dir=forward tooltip="public-inheritance"] }

Public Functions

inline OpenFHEException(const std::string errorDescription, const std::string fileName = __builtin_FILE(), const std::string funcName = __builtin_FUNCTION(), size_t lineNumber = __builtin_LINE())
OpenFHEException(const OpenFHEException &ex) = default
inline const char *what() const noexcept
inline std::vector<std::string> getCallStackAsVector()
inline std::string getCallStackAsString()