uint16_t aDeviceId vs uint32_t aDeviceId
________________________________________
From: Mwoua <david.l...@leddartech.com>
Sent: Friday, November 30, 2018 9:54 AM
To: doxygen-users@lists.sourceforge.net
Subject: [Doxygen-users] no matching class member

EXTERNAL EMAIL -- This message originates from outside of Engility.

Hello,

im trying to document this contructor:

////////////////////////////////////////////////////////////////////////////////////////////////////
/// \fn Core::LdProperty::LdProperty( ePropertyType aPropertyType,
eCategories aCategory, uint32_t aFeatures, uint32_t aId, uint16_t aDeviceId,
uint32_t aUnitSize, size_t aStride, const std::string &aDescription )
///
/// \brief  Constructor.
///
/// \param  aPropertyType   Type of the property.
/// \param  aCategory       Category of the property.
/// \param  aFeatures       Combination of feature bits from the eFeatures
enum.
/// \param  aId             The globally unique value identifying this
property. Also used as the file id. Cannot be 0.
/// \param  aDeviceId       The value used by the device to identify this
property. Can be 0 if the property is not involved in communication with
///                         the device.
/// \param  aUnitSize       The number of bytes for each value (for raw
storage for interaction with files and protocol).
/// \param  aStride         The number of bytes for each value in the local
storage.
/// \param  aDescription    Name or description of the property.
///
/// \author XXX
/// \date   January 2016
////////////////////////////////////////////////////////////////////////////////////////////////////
Core::LdProperty::LdProperty( ePropertyType aPropertyType, eCategories
aCategory, uint32_t aFeatures, uint32_t aId, uint32_t aDeviceId, uint32_t
aUnitSize, size_t aStride, const std::string &aDescription )


But it gives me the following error:

warning: no matching class member found for
  Core::LdProperty::LdProperty(Core::LdProperty::ePropertyType
aPropertyType, Core::LdProperty::eCategories aCategory, uint32_t aFeatures,
uint32_t aId, uint16_t aDeviceId, uint32_t aUnitSize, size_t aStride, const
std::string &aDescription)
Possible candidates:
  Core::LdProperty::LdProperty(ePropertyType aPropertyType, eCategories
aCategory, uint32_t aFeatures, uint32_t aId, uint32_t aDeviceId, uint32_t
aUnitSize, size_t aStride, const std::string &aDescription="")
  Core::LdProperty::LdProperty()


I dont see any difference between signatures, so I dont understand whts the
problem.

Thanks




--
Sent from: http://doxygen.10944.n7.nabble.com/Doxygen-Users-f3.html


_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users




_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to