nl:: Weave:: Support:: ProfileStringInfo
#include <src/lib/support/ProfileStringSupport.hpp>
Profille ilişkili, okunabilir destek dizelerini döndürmek için belirtilen profil tanımlayıcısıyla ilişkili geri çağırmalar.
Özet
Bu yapı, profille ilişkili, okunabilir destek dizelerini döndürmek amacıyla belirtilen profil tanımlayıcısıyla ilişkili geri çağırmaların depolanmasını sağlar.
Yapı kaydedilebilir (tamamlayıcı bağlam yapısıyla birlikte), kaydedildikten sonra aranabilir ve kaydı kaldırılabilir (tamamlayıcı bağlam yapısıyla birlikte).
Kısıtlı uygulamalarda alanı optimize etmek için bu yapıya genellikle sabit, statik depolama niteleyicileri (yani statik konsol) ayrılmalıdır.
Herkese açık özellikler |
|
---|---|
mMessageNameFunct
|
MessageNameFunct
Profil mesajı türleriyle ilişkili açıklayıcı adlar döndürmek için geri çağırmaya isteğe bağlı bir işaretçidir.
|
mProfileId
|
uint32_t
Dize geri çağırmalarının kaydedileceği profil tanımlayıcısı.
|
mProfileNameFunct
|
ProfileNameFunct
Profille ilişkili açıklayıcı bir ad döndürmek için geri çağırmaya isteğe bağlı bir işaretçidir.
|
mStatusReportFormatStringFunct
|
StatusReportFormatStringFunct
Profil durumu kodları için açıklayıcı bir dize döndürmek amacıyla geri çağırmanın isteğe bağlı işaretçisi.
|
Herkese açık özellikler
mMessageNameFunct
MessageNameFunct nl::Weave::Support::ProfileStringInfo::mMessageNameFunct
Profil mesajı türleriyle ilişkili açıklayıcı adlar döndürmek için geri çağırmaya isteğe bağlı bir işaretçidir.
mProfileId
uint32_t nl::Weave::Support::ProfileStringInfo::mProfileId
Dize geri çağırmalarının kaydedileceği profil tanımlayıcısı.
mProfileNameFunct
ProfileNameFunct nl::Weave::Support::ProfileStringInfo::mProfileNameFunct
Profille ilişkili açıklayıcı bir ad döndürmek için geri çağırmaya isteğe bağlı bir işaretçidir.
mStatusReportFormatStringFunct
StatusReportFormatStringFunct nl::Weave::Support::ProfileStringInfo::mStatusReportFormatStringFunct
Profil durumu kodları için açıklayıcı bir dize döndürmek amacıyla geri çağırmanın isteğe bağlı işaretçisi.