API Documentation

RnrSession

A PolySync Record and Replay Session.

RnrSession::RnrSession ( )

A default constructor.

RnrSession::RnrSession ( … )

A copy constructor.

Parameters
in/out type description
in const RnrSession & Instance being copied.

RnrSession::RnrSession ( … )

A convenience constructor from a related type.

Parameters
in/out type description
in const ps_rnr_session & Instance of related type.

RnrSession::~RnrSession ( )

A default destructor.

RnrSession::print ( … )

This will print internal values.

Parameters
in/out type description
in std::ostream & Output stream that defaults to std::cout.
Returns
  • void

RnrSession::get_ps_rnr_session ( ) const

This will provide convenient access to a related type.

Returns

RnrSession::operator= ( … )

An assignment operator.

Parameters
in/out type description
in const RnrSession & Instance to copy.
Returns

RnrSession::getId ( ) const

This will get the session identifier.

Returns

RnrSession::getLogfileAttributes ( ) const

This will get the logfile attributes associated with the session.

Returns

RnrSession::setId ( … )

This will set the session identifier.

Parameters
in/out type description
in ps_rnr_session_id The session identifier.

RnrSession::setLogfileAttributes ( … )

This will set the logfile attributes associated with the session.

Parameters
in/out type description
in const RnrLogfileAttributes & The associated logfile attributes.