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

#include <rule_package_data.h>

Public Member Functions

virtual const PolicyRuleDataGetRuleData () const =0
 
virtual const std::pair< std::string, std::string > & GetLabelToTemplateId () const =0
 
virtual const std::pair< std::string, std::shared_ptr< ProtectionActionData > > & GetLabelToProtectionType () const =0
 
virtual ~RulePackageData ()
 

Constructor & Destructor Documentation

◆ ~RulePackageData()

virtual RulePackageData::~RulePackageData ( )
inlinevirtual

Member Function Documentation

◆ GetLabelToProtectionType()

virtual const std::pair< std::string, std::shared_ptr< ProtectionActionData > > & RulePackageData::GetLabelToProtectionType ( ) const
pure virtual

◆ GetLabelToTemplateId()

virtual const std::pair< std::string, std::string > & RulePackageData::GetLabelToTemplateId ( ) const
pure virtual

◆ GetRuleData()

virtual const PolicyRuleData * RulePackageData::GetRuleData ( ) const
pure virtual

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