Class slamcore::ErrorCodeInterface

class slamcore::ErrorCodeInterface : public ObjectInterface

Interface to transfer error codes.

Public Types

using Ptr = std::shared_ptr<ErrorCodeInterface>
using CPtr = std::shared_ptr<const ErrorCodeInterface>

Public Functions

inline virtual ObjectType type() const

Type of the object.

virtual ~ErrorCodeInterface() = default
virtual std::error_code getValue() const = 0