Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
DirectoryObjectRights Class Reference

The directory object and rights associated with it. More...

#include <license_rights_data.h>

Public Member Functions

 DirectoryObjectRights (const DirectoryObject &directoryObject, const std::vector< std::string > &rights)
 DirectoryObjectRights constructor.
 
const DirectoryObjectGetDirectoryObject () const
 Gets directory object.
 
const std::vector< std::string > & GetRights () const
 Gets rights associated with the directory object.
 

Private Attributes

DirectoryObject mDirectoryObject
 
std::vector< std::string > mRights
 

Detailed Description

The directory object and rights associated with it.

Constructor & Destructor Documentation

◆ DirectoryObjectRights()

DirectoryObjectRights::DirectoryObjectRights ( const DirectoryObject & directoryObject,
const std::vector< std::string > & rights )
inline

DirectoryObjectRights constructor.

Parameters
directoryObjectThe directory object
rightsRights associated with the directory object

Member Function Documentation

◆ GetDirectoryObject()

const DirectoryObject & DirectoryObjectRights::GetDirectoryObject ( ) const
inline

Gets directory object.

Returns
The directory object

◆ GetRights()

const std::vector< std::string > & DirectoryObjectRights::GetRights ( ) const
inline

Gets rights associated with the directory object.

Returns
Rights associated with the directory object

Member Data Documentation

◆ mDirectoryObject

DirectoryObject DirectoryObjectRights::mDirectoryObject
private

◆ mRights

std::vector<std::string> DirectoryObjectRights::mRights
private

The documentation for this class was generated from the following file: