50 template <
typename T, n
bool>
friend struct tmarshaling;
57 me& operator=(
const me& rhs);
58 virtual nbool operator==(
const me& rhs)
const = 0;
59 nbool operator!=(
const me& rhs)
const;
62 const frames& getFrames()
const;
64 void dump()
const override;
65 errLv::level getLv()
const override;
66 static scope& makeSubs();
67 const std::string& getMsg()
const override;
68 virtual errCode getErrCode()
const;
72 me& _assign(
const me& rhs);
Base class for error hierarchy
Definition baseErr.hpp:48
void dump() const override
Dump object state for debugging
void logStack() const override
Log error with stack trace
Base class for representing byeol objects
Definition baseObj.hpp:73
Interface for objects that can report errors
Definition errorable.hpp:14
Container for execution frame stack
Definition frames.hpp:24
Weak reference smart pointer with type-safe access
Definition tweak.hpp:16
Template marshaling interface for C++ bridge
Definition tmarshaling.hpp:19