8#ifndef META_OCEAN_MEDIA_DS_DEVICE_ENUMERATOR_H
9#define META_OCEAN_MEDIA_DS_DEVICE_ENUMERATOR_H
40 typedef std::vector<std::string>
Names;
96 bool exist(
const std::string& name)
const;
157 typedef std::vector<std::shared_ptr<DSDeviceEnumerator>>
Enumerators;
This class implements a recursive lock object.
Definition Lock.h:31
This class wraps an unmanaged object (or reference) which needs to be released after usage.
Definition ScopedObject.h:166
This template class is the base class for all singleton objects.
Definition Singleton.h:71
The namespace covering the entire Ocean framework.
Definition Accessor.h:15