#include <FeatureContainer.h>

Public Member Functions | |
| IMEXPORT | FeatureContainer () |
| IMEXPORT VmbErrorType | GetFeatureByName (const char *pName, FeaturePtr &pFeature) |
| VmbErrorType | GetFeatures (FeaturePtrVector &features) |
| VmbHandle_t | GetHandle () const |
| IMEXPORT | ~FeatureContainer () |
Protected Member Functions | |
| void | Reset () |
| void | RevokeHandle () |
| void | SetHandle (const VmbHandle_t handle) |
Private Member Functions | |
| FeatureContainer (const FeatureContainer &) | |
| IMEXPORT VmbErrorType | GetFeatures (FeaturePtr *pFeatures, VmbUint32_t &size) |
| FeatureContainer & | operator= (const FeatureContainer &) |
Private Attributes | |
| Impl * | m_pImpl |
Definition at line 40 of file FeatureContainer.h.
| IMEXPORT AVT::VmbAPI::FeatureContainer::FeatureContainer | ( | ) |
| IMEXPORT AVT::VmbAPI::FeatureContainer::~FeatureContainer | ( | ) |
| AVT::VmbAPI::FeatureContainer::FeatureContainer | ( | const FeatureContainer & | ) | [private] |
| IMEXPORT VmbErrorType AVT::VmbAPI::FeatureContainer::GetFeatureByName | ( | const char * | pName, |
| FeaturePtr & | pFeature | ||
| ) |
| VmbErrorType FeatureContainer::GetFeatures | ( | FeaturePtrVector & | features | ) | [inline] |
Definition at line 39 of file FeatureContainer.hpp.
| IMEXPORT VmbErrorType AVT::VmbAPI::FeatureContainer::GetFeatures | ( | FeaturePtr * | pFeatures, |
| VmbUint32_t & | size | ||
| ) | [private] |
| FeatureContainer& AVT::VmbAPI::FeatureContainer::operator= | ( | const FeatureContainer & | ) | [private] |
| void AVT::VmbAPI::FeatureContainer::Reset | ( | ) | [protected] |
| void AVT::VmbAPI::FeatureContainer::RevokeHandle | ( | ) | [protected] |
| void AVT::VmbAPI::FeatureContainer::SetHandle | ( | const VmbHandle_t | handle | ) | [protected] |
Impl* AVT::VmbAPI::FeatureContainer::m_pImpl [private] |
Reimplemented in AVT::VmbAPI::Camera, AVT::VmbAPI::Interface, and AVT::VmbAPI::AncillaryData.
Definition at line 97 of file FeatureContainer.h.