This is the complete list of members for SharingEntity, including all inherited members.
addClient(std::shared_ptr< SharingEntity > client) | SharingEntity | inlinevirtual |
clearClients() | SharingEntity | inline |
exportClause(const ClauseExchangePtr &clause) | SharingEntity | inlineprotected |
exportClauses(const std::vector< ClauseExchangePtr > &clauses) | SharingEntity | inlineprotected |
exportClauseToClient(const ClauseExchangePtr &clause, std::shared_ptr< SharingEntity > client) | SharingEntity | inlineprotectedvirtual |
getClientCount() const | SharingEntity | inline |
getSharingId() const | SharingEntity | inline |
importClause(const ClauseExchangePtr &clause)=0 | SharingEntity | pure virtual |
importClauses(const std::vector< ClauseExchangePtr > &v_clauses)=0 | SharingEntity | pure virtual |
m_clients | SharingEntity | protected |
m_clientsMutex | SharingEntity | mutableprotected |
removeClient(std::shared_ptr< SharingEntity > client) | SharingEntity | inlinevirtual |
setSharingId(int _id) | SharingEntity | inline |
SharingEntity() | SharingEntity | inline |
SharingEntity(const std::vector< std::shared_ptr< SharingEntity > > &clients) | SharingEntity | inline |
~SharingEntity() | SharingEntity | inlinevirtual |