PrivMX DOCS
API Reference/Endpoint/Inbox

Events

'Events' provides the helpers methods for module's events management.

Static Methods

isInboxCreatedEvent

Checks whether event held in the 'EventHolder' is an 'InboxCreatedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static bool isInboxCreatedEvent(
const core::EventHolder &eventHolder
)

Returns

bool · true for 'InboxCreatedEvent', else otherwise

extractInboxCreatedEvent

Gets Event held in the 'EventHolder' as an 'InboxCreatedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static InboxCreatedEvent extractInboxCreatedEvent(
const core::EventHolder &eventHolder
)

Returns

InboxCreatedEvent · 'InboxCreatedEvent' object

isInboxUpdatedEvent

Checks whether event held in the 'EventHolder' is an 'InboxUpdatedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static bool isInboxUpdatedEvent(
const core::EventHolder &eventHolder
)

Returns

bool · true for 'InboxUpdatedEvent', else otherwise

extractInboxUpdatedEvent

Gets Event held in the 'EventHolder' as an 'InboxUpdatedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static InboxUpdatedEvent extractInboxUpdatedEvent(
const core::EventHolder &eventHolder
)

Returns

InboxUpdatedEvent · 'InboxUpdatedEvent' object

isInboxDeletedEvent

Checks whether event held in the 'EventHolder' is an 'InboxDeletedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static bool isInboxDeletedEvent(
const core::EventHolder &eventHolder
)

Returns

bool · true for 'InboxDeletedEvent', else otherwise

extractInboxDeletedEvent

Gets Event held in the 'EventHolder' as an 'InboxDeletedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static InboxDeletedEvent extractInboxDeletedEvent(
const core::EventHolder &eventHolder
)

Returns

InboxDeletedEvent · 'InboxDeletedEvent' object

isInboxEntryCreatedEvent

Checks whether event held in the 'EventHolder' is an 'InboxEntryCreatedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static bool isInboxEntryCreatedEvent(
const core::EventHolder &eventHolder
)

Returns

bool · true for 'InboxEntryCreatedEvent', else otherwise

extractInboxEntryCreatedEvent

Gets Event held in the 'EventHolder' as an 'InboxEntryCreatedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static InboxEntryCreatedEvent extractInboxEntryCreatedEvent(
const core::EventHolder &eventHolder
)

Returns

InboxEntryCreatedEvent · 'InboxEntryCreatedEvent' object

isInboxEntryDeletedEvent

Checks whether event held in the 'EventHolder' is an 'InboxEntryDeletedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static bool isInboxEntryDeletedEvent(
const core::EventHolder &eventHolder
)

Returns

bool · true for 'InboxEntryDeletedEvent', else otherwise

extractInboxEntryDeletedEvent

Gets Event held in the 'EventHolder' as an 'InboxEntryDeletedEvent'

Params

eventHolder

const core::EventHolder &

holder object that wraps the 'Event'

static InboxEntryDeletedEvent extractInboxEntryDeletedEvent(
const core::EventHolder &eventHolder
)

Returns

InboxEntryDeletedEvent · 'InboxEntryDeletedEvent' object

We use cookies on our website. We use them to ensure the proper functioning of the site and, if you agree, for purposes we set, such as analytics or marketing.