Class Accessor#

Class Documentation#

class Example::ModuleB::Accessor#

Main entry point for the “B” module.

Thread Safety

  • Distinct objects: Safe.

  • Shared objects: Safe.

Warning

This interface MUST NOT be implemented by a user. This interface is intended to be used as is by the internals of specific protocol implementation.

Public Functions

virtual ~Accessor() = default#

Default virtual destructor.

Public Static Functions

static std::unique_ptr<Accessor> create(ModuleA::Accessor const &_accessor)#

Creates a new accessor object.

Returns

A pointer to a new accessor object if it was created, nullptr otherwise.