Loading...
Searching...
No Matches
BinaryNinja::Collaboration::RemoteFolder Class Reference

Public Member Functions

 RemoteFolder (BNRemoteFolder *remoteFolder)
Ref< ProjectFolder > GetCoreFolder ()
Ref< RemoteProject > GetProject ()
Ref< RemoteFolder > GetParent ()
Ref< Remote > GetRemote ()
std::string GetId ()
std::string GetUrl ()
std::string GetName ()
std::string GetDescription ()
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNRemoteFolder, BNNewRemoteFolderReference, BNFreeRemoteFolder >
 CoreRefCountObject ()
virtual ~CoreRefCountObject ()
BNRemoteFolder * GetObject () const
void AddRef ()
void Release ()
void AddRefForRegistration ()
void ReleaseForRegistration ()
void AddRefForCallback ()
void ReleaseForCallback ()

Additional Inherited Members

Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNRemoteFolder, BNNewRemoteFolderReference, BNFreeRemoteFolder >
std::atomic< int > m_refs
bool m_registeredRef
BNRemoteFolder * m_object

Constructor & Destructor Documentation

◆ RemoteFolder()

RemoteFolder::RemoteFolder ( BNRemoteFolder * remoteFolder)

Member Function Documentation

◆ GetCoreFolder()

Ref< ProjectFolder > RemoteFolder::GetCoreFolder ( )

◆ GetProject()

Ref< RemoteProject > RemoteFolder::GetProject ( )

◆ GetParent()

Ref< RemoteFolder > RemoteFolder::GetParent ( )

◆ GetRemote()

Ref< Remote > RemoteFolder::GetRemote ( )

◆ GetId()

std::string RemoteFolder::GetId ( )

◆ GetUrl()

std::string RemoteFolder::GetUrl ( )

◆ GetName()

std::string RemoteFolder::GetName ( )

◆ GetDescription()

std::string RemoteFolder::GetDescription ( )