Public Member Functions | |
CollabGroup (BNCollaborationGroup *group) | |
uint64_t | GetId () |
std::string | GetName () |
void | SetName (const std::string &name) |
void | SetUsernames (const std::vector< std::string > &usernames) |
bool | ContainsUser (const std::string &username) |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNCollaborationGroup, BNNewCollaborationGroupReference, BNFreeCollaborationGroup > | |
CoreRefCountObject () | |
virtual | ~CoreRefCountObject () |
BNCollaborationGroup * | GetObject () const |
void | AddRef () |
void | Release () |
void | AddRefForRegistration () |
void | ReleaseForRegistration () |
void | AddRefForCallback () |
void | ReleaseForCallback () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNCollaborationGroup, BNNewCollaborationGroupReference, BNFreeCollaborationGroup > | |
static BNCollaborationGroup * | GetObject (CoreRefCountObject *obj) |
static BNCollaborationGroup * | GetObject (const CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNCollaborationGroup, BNNewCollaborationGroupReference, BNFreeCollaborationGroup > | |
std::atomic< int > | m_refs |
bool | m_registeredRef |
BNCollaborationGroup * | m_object |
CollabGroup::CollabGroup | ( | BNCollaborationGroup * | group | ) |
uint64_t CollabGroup::GetId | ( | ) |
std::string CollabGroup::GetName | ( | ) |
void CollabGroup::SetName | ( | const std::string & | name | ) |
void CollabGroup::SetUsernames | ( | const std::vector< std::string > & | usernames | ) |
bool CollabGroup::ContainsUser | ( | const std::string & | username | ) |