Кто-нибудь знает, как использовать указатели в этом классе? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Кто-нибудь знает, как использовать указатели в этом классе? [закрыто]

Сообщение Anonymous »


класс NimBLECharacteristic { публика: NimBLECharacteristic(const char* uuid, uint16_t свойства = NIMBLE_PROPERTY::READ | NIMBLE_PROPERTY::WRITE, uint16_t max_len = BLE_ATT_ATTR_MAX_LEN, NimBLEService* pService = nullptr); NimBLECharacteristic(const NimBLEUUID &uuid, uint16_t свойства = NIMBLE_PROPERTY::READ | NIMBLE_PROPERTY::WRITE, uint16_t max_len = BLE_ATT_ATTR_MAX_LEN, NimBLEService* pService = nullptr); ~NimBLECharacteristic(); uint16_t getHandle(); NimBLEUUID getUUID(); std::string toString(); недействительный индикатор(); void указать (значение const uint8_t*, длина size_t); void указать (const std::vector& value); void notify (bool is_notification = true); void notify (значение const uint8_t*, длина size_t, bool is_notification = true); void notify(const std::vector& value, bool is_notification = true); size_t getSubscribedCount(); void addDescriptor (NimBLEDescriptor *pDescriptor); NimBLEDescriptor* getDescriptorByUUID(const char* uuid); NimBLEDescriptor* getDescriptorByUUID(const NimBLEUUID &uuid); NimBLEDescriptor* getDescriptorByHandle(uint16_t handle); void RemoveDescriptor (NimBLEDescriptor *pDescriptor, bool deleteDsc = false); NimBLEService* getService(); uint16_t getProperties(); NimBLEAttValue getValue (time_t * timestamp = nullptr); size_t getDataLength(); void setValue (const uint8_t* data, size_t size); void setValue(const std::vector& vec); void setCallbacks(NimBLECharacteristicCallbacks* pCallbacks); NimBLEDescriptor* createDescriptor(const char* uuid, uint32_t свойства = NIMBLE_PROPERTY::READ | NIMBLE_PROPERTY::WRITE, uint16_t max_len = BLE_ATT_ATTR_MAX_LEN);; NimBLEDescriptor* createDescriptor(const NimBLEUUID &uuid, uint32_t свойства = NIMBLE_PROPERTY::READ | NIMBLE_PROPERTY::WRITE, uint16_t max_len = BLE_ATT_ATTR_MAX_LEN); NimBLECharacteristicCallbacks* getCallbacks(); Невозможно создать экземпляр класса NimBLECharacteristic, как мне использовать эту функцию?

NimBLECharacteristic mycharacteristic; src/main.cpp:18:19: ошибка: нет соответствующей функции для вызова 'NimBLECharacteristic::NimBLECharacteristic()' BLECharacteristic NimBLECharacteristic;
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»