Microsoft Information Protection SDK - C++
1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
policy_package_data.h
Go to the documentation of this file.
1
#ifndef UPE_CORE_API_DTO_POLICY_PACKAGE_DATA_H_
2
#define UPE_CORE_API_DTO_POLICY_PACKAGE_DATA_H_
3
4
#include <vector>
5
6
#include "
mip/mip_namespace.h
"
7
#include "
mip/upe/core/dto/rule_package_data.h
"
8
9
MIP_NAMESPACE_BEGIN
10
11
class
PolicyPackageData
{
12
public
:
13
virtual
const
std::vector<std::unique_ptr<RulePackageData>>&
GetRules
()
const
= 0;
14
virtual
~PolicyPackageData
() {}
15
};
16
17
MIP_NAMESPACE_END
18
19
#endif
// UPE_CORE_API_DTO_POLICY_PACKAGE_DATA_H_
PolicyPackageData
Definition
policy_package_data.h:11
PolicyPackageData::GetRules
virtual const std::vector< std::unique_ptr< RulePackageData > > & GetRules() const =0
PolicyPackageData::~PolicyPackageData
virtual ~PolicyPackageData()
Definition
policy_package_data.h:14
mip_namespace.h
MIP namespace macros.
rule_package_data.h
mip-sdk-for-cpp
src
api
mip
upe
core
dto
policy_package_data.h
Generated by
1.12.0