Obtém o valor do atributo "namespace" para o elemento de sintaxe especificado
Definido em | Type | Membro |
CPI_VFT | Opcional | iFpElementValue |
CciSize cpiElementNamespace( int* returnCode, CciElement* targetElement, const CciChar* value, CciSize length);
Se bem-sucedida, o número de CciChars copiados para o buffer é retornado. Se o buffer não era grande o suficiente para conter o valor de namespace, o número de bytes necessário é retornado (e returnCode é definido como CCI_BUFFER_TOO_SMALL).
elementNamespace=(CciChar*)malloc(sizeof(CciChar) * elementNamespaceLength); elementNamespaceLength = cpiElementNamespace(&rc;, element, elementNamespace, elementNamespaceLength); if (rc==CCI_BUFFER_TOO_SMALL){ free(elementNamespace); elementNamespace=(CciChar*)malloc(sizeof(CciChar) * elementNamespaceLength); elementNamespaceLength = cpiElementNamespace(&rc;, element, elementNamespace, elementNamespaceLength); } checkRC(rc);
Conceitos relacionados
Analisadores Definidos pelo Usuário
Extensões Definidas pelo Usuário
Tarefas relacionadas
Criando um Analisador em C
Referências relacionadas
cpiSetElementNamespace
Funções de Implementação de Analisador
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
as08105_ |