AAX SDK  2.4.1
Avid Audio Extensions Development Kit
AAX_IDescriptionHost.h
Go to the documentation of this file.
1 /*================================================================================================*/
2 /*
3  * Copyright 2016-2017 by Avid Technology, Inc.
4  * All rights reserved.
5  *
6  * CONFIDENTIAL: This document contains confidential information. Do not
7  * read or examine this document unless you are an Avid Technology employee
8  * or have signed a non-disclosure agreement with Avid Technology which protects
9  * the confidentiality of this document. DO NOT DISCLOSE ANY INFORMATION
10  * CONTAINED IN THIS DOCUMENT TO ANY THIRD-PARTY WITHOUT THE PRIOR WRITTEN CONSENT
11  * OF Avid Technology, INC.
12  */
13 
14 #ifndef AAXLibrary_AAX_IDescriptionHost_h
15 #define AAXLibrary_AAX_IDescriptionHost_h
16 
17 #include "AAX.h"
18 
19 class AAX_IFeatureInfo;
20 
21 
25 {
26 public:
27  virtual ~AAX_IDescriptionHost() {}
28 
29 public:
55  virtual const AAX_IFeatureInfo* AcquireFeatureProperties(const AAX_Feature_UID& inFeatureID) const = 0;
56 };
57 
58 #endif
Various utility definitions for AAX.
Definition: AAX_ACFInterface.doxygen:212
Definition: AAX_IDescriptionHost.h:25
virtual ~AAX_IDescriptionHost()
Definition: AAX_IDescriptionHost.h:27
virtual const AAX_IFeatureInfo * AcquireFeatureProperties(const AAX_Feature_UID &inFeatureID) const =0
Definition: AAX_IFeatureInfo.h:24