Class CRepositoryService#

Inheritance Relationships#

Base Type#

Class Documentation#

class CRepositoryService : public sdv::CSdvObject#

Repository service.

Public Functions

CRepositoryService() = default#
GetRepository ()) GetRepository()) GetRepository()) GetRepository()) static CRepository &GetRepository()

Get access to the repository.

Returns:

Returns a reference to the one repository of this module.

Public Static Functions

static bool EnableRepositoryObjectControl()#

When set, the repository object control access will be enabled.

Returns:

Returns whether object control interface access is granted.

static bool EnableRepositoryRegisterForeignApp()#

When set, the foreign app registration into the repository will be enabled.

Returns:

Returns whether foreign app rgeistration interface access is granted.

static bool EnableRepositoryLink()#

When set, the core repository link access will be enabled.

Returns:

Returns whether core repository link interface access is granted.