|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <Permissions.h>

Public Member Functions | |
| bool | topic_matches (const char *topic) const |
| bool | partitions_match (const DDS::StringSeq &entity_partitions, AllowDeny_t allow_or_deny) const |
Public Attributes | |
| PublishSubscribe_t | ps_type |
| std::vector< std::string > | topics |
| std::vector< std::string > | partitions |
Definition at line 47 of file Permissions.h.
| bool OpenDDS::Security::Permissions::Action::partitions_match | ( | const DDS::StringSeq & | entity_partitions, |
| AllowDeny_t | allow_or_deny | ||
| ) | const |
Definition at line 232 of file Permissions.cpp.
References OpenDDS::Security::Permissions::ALLOW, OpenDDS::Security::Permissions::DENY, OPENDDS_END_VERSIONED_NAMESPACE_DECL, and OpenDDS::Security::AccessControlBuiltInImpl::pattern_match().
| bool OpenDDS::Security::Permissions::Action::topic_matches | ( | const char * | topic | ) | const |
Definition at line 222 of file Permissions.cpp.
References OpenDDS::Security::AccessControlBuiltInImpl::pattern_match().
| std::vector<std::string> OpenDDS::Security::Permissions::Action::partitions |
Definition at line 50 of file Permissions.h.
Referenced by OpenDDS::Security::Permissions::load().
| PublishSubscribe_t OpenDDS::Security::Permissions::Action::ps_type |
Definition at line 48 of file Permissions.h.
Referenced by OpenDDS::Security::Permissions::load().
| std::vector<std::string> OpenDDS::Security::Permissions::Action::topics |
Definition at line 49 of file Permissions.h.
Referenced by OpenDDS::Security::Permissions::load().
1.8.13