You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ovdCInterfacedObject.h 589B

12345678910111213141516171819202122
  1. #pragma once
  2. #include "ovd_base.h"
  3. namespace OpenViBE {
  4. namespace Designer {
  5. class CInterfacedObject
  6. {
  7. public:
  8. CInterfacedObject() = default;
  9. explicit CInterfacedObject(const CIdentifier& identifier) : m_ID(identifier) { }
  10. CInterfacedObject(const CIdentifier& identifier, const size_t connectorType, const size_t connectorIndex)
  11. : m_ID(identifier), m_ConnectorType(connectorType), m_ConnectorIdx(connectorIndex) { }
  12. CIdentifier m_ID = CIdentifier::undefined();
  13. size_t m_ConnectorType = 0;
  14. size_t m_ConnectorIdx = 0;
  15. };
  16. } // namespace Designer
  17. } // namespace OpenViBE