NCBI C++ ToolKit
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
CMacroDataException Class Reference

Search Toolkit Book for CMacroDataException

class CMacroExecException More...

#include <gui/objutils/macro_ex.hpp>

+ Inheritance diagram for CMacroDataException:
+ Collaboration diagram for CMacroDataException:

Public Member Functions

virtual void ReportExtra (ostream &out) const override
 Constructor. More...
 
CConstRef< CSerialObjectGetData () const throw ()
 Returns the ASN.1 data that caused the error. More...
 
string GetDataAsString () const throw ()
 Returns the text encoded ASN.1 data that caused the error. More...
 

Protected Member Functions

virtual void x_Assign (const CException &src) override
 

Private Attributes

CConstRef< CSerialObjectm_Data
 

Detailed Description

class CMacroExecException

Exception that carries information about the data, that caused the error in the form of CSerialObject

Definition at line 145 of file macro_ex.hpp.


The documentation for this class was generated from the following file:
Modified on Thu Dec 07 10:11:10 2023 by modify_doxy.py rev. 669887