class CCL::ErrorContextGuard

#include <cclerror.h>

class ErrorContextGuard
{
public:
    // methods

    bool hasErrors (bool deep = false) const;
    tresult getResultCode (bool deep = true) const;
    void reset ();
    void removeAll ();
    void pushToParent ();
    operator IErrorContext * ();
    IErrorContext* operator -> ();
};