PinEbufExc Class Reference

Inherited by PinDeterminateExc.

List of all members.

Public Member Functions

pin_err_class_t errClass () const
pin_err_location_t location () const
pin_err_t errNum () const
pin_fld_num_t field () const
pin_rec_id_t recId () const
pin_err_reserved_t reserved () const
void copyInto (pin_errbuf_t *ebufp) const
void copyInto (PinErrorBuf *ebufp) const
 PinEbufExc (const pin_errbuf_t *ebufp)
 PinEbufExc (const PinErrorBuf *ebufp)
 PinEbufExc (const pin_errbuf_t *ebufp, PinFlistOwner &flist)
 PinEbufExc (const PinErrorBuf *ebufp, PinFlistOwner &flist)
 PinEbufExc (const PinEbufExc &other)
 PinEbufExc (pin_err_class_t a_errclass, pin_err_location_t a_location, pin_err_t a_pin_err, pin_fld_num_t a_field, pin_rec_id_t a_rec_id, pin_err_reserved_t a_reserved, PinFlistOwner &a_flist)
PinFlistBasegetFlistRef ()

Protected Member Functions

void operator= (const PinEbufExc &other)

Protected Attributes

PinErrorBuf m_ebuf
PinFlistOwner m_flist

Friends

class PCMCPP_CLASS PinLog


Constructor & Destructor Documentation

PinEbufExc::PinEbufExc ( const pin_errbuf_t ebufp  ) 

PinEbufExc::PinEbufExc ( const PinErrorBuf ebufp  ) 

PinEbufExc::PinEbufExc ( const pin_errbuf_t ebufp,
PinFlistOwner flist 
)

PinEbufExc::PinEbufExc ( const PinErrorBuf ebufp,
PinFlistOwner flist 
)

PinEbufExc::PinEbufExc ( const PinEbufExc other  ) 

PinEbufExc::PinEbufExc ( pin_err_class_t  a_errclass,
pin_err_location_t  a_location,
pin_err_t  a_pin_err,
pin_fld_num_t  a_field,
pin_rec_id_t  a_rec_id,
pin_err_reserved_t  a_reserved,
PinFlistOwner a_flist 
)


Member Function Documentation

pin_err_class_t PinEbufExc::errClass (  )  const

pin_err_location_t PinEbufExc::location (  )  const

pin_err_t PinEbufExc::errNum (  )  const

pin_fld_num_t PinEbufExc::field (  )  const

pin_rec_id_t PinEbufExc::recId (  )  const

pin_err_reserved_t PinEbufExc::reserved (  )  const

void PinEbufExc::copyInto ( pin_errbuf_t ebufp  )  const

void PinEbufExc::copyInto ( PinErrorBuf ebufp  )  const

PinFlistBase& PinEbufExc::getFlistRef (  ) 

void PinEbufExc::operator= ( const PinEbufExc other  )  [protected]

Reimplemented in PinDeterminateExc.


Friends And Related Function Documentation

friend class PCMCPP_CLASS PinLog [friend]


Member Data Documentation


Copyright © 2020, Oracle and/or its affiliates.