CXI-Basis-Programmierreferenz / Version 2 / Datenaustausch / Ebene 0 /
CxiString CxiMessageIdent :: QueryIdentAbs () const
char * CxiMessageIdent :: QueryIdentAbs (char *buffer, unsigned int size) const
Liefert den absoluten symbolischen Namen eines Meldungsempfängers
buffer:
Puffer für den Namen
size:
Länge des Puffers
return:
Absoluter Name des Empfängers (String-Objekt oder buffer)
Diese Funktion liefert den Namen des Empfängers, wobei der vollständige Pfad vom 'echten' Empfänger im globalen System über alle lokalen Unterknoten bis zum eignen Objekt gebildet wird. Ist der Aufrufer selbst ein Empfänger ohne Parent-Objekt, so ist der hier generierte Name identisch zu dem von QueryIdent gelieferten.
Portabilität:
Diese Funktion ist in allen unterstützten Systemen verfügbar.
Weitere Memberfunktionen:
~CxiMessageIdent() - Destruktor
Status - Statusabfrage
IsValid - Ist Objekt gültig?
IsLocal - Ist Objekt lokal?
CountChildren - Anzahl untergeordneter Objekte
QueryIdent - Abfrage des Namens
Siehe auch:
Klassenhierarchie Meldungssystem
class CxiMessageIdent - Adresse eines Meldungsempfängers
class CxiMessageHandlerBase - Meldungsempfänger Ebene 1
class CxiMessageHandler - Erweiterter Meldungsempfänger
class CxiMessageHandlerWithQueue - Erweiterter Meldungsempfänger mit Queue