Spec-Zone .ru
спецификации, руководства, описания, API
|
ADC домой > Ссылочная библиотека> Ссылка> Дарвин> Разное пространство пользователя ссылка API
|
xsltInternals.h |
Включает: |
xsltDecimalFormat |
typedef struct _xsltDecimalFormat xsltDecimalFormat;
xsltDecimalFormat:
Структура данных десятичного формата.
xsltDocument |
typedef struct _xsltDocument xsltDocument;
xsltDocument:
Структура данных связалась к проанализированному документу.
xsltElemPreComp |
typedef struct _xsltElemPreComp xsltElemPreComp;
xsltElemPreComp:
Структура данных в памяти, соответствующая элементу, предварительно вычислила данные, разработанные, чтобы быть расширенной дополнительными конструкторами.
xsltElemPreCompDeallocator |
typedef void (*xsltElemPreCompDeallocator) ( xsltElemPreCompPtr comp);
xsltElemPreCompDeallocator: @comp: #xsltElemPreComp для высвобождения
Освобождает #xsltElemPreComp структуру.
xsltRuntimeExtra |
typedef struct _xsltRuntimeExtra xsltRuntimeExtra;
xsltRuntimeExtra:
Дополнительная информация добавила к контексту трансформации.
xsltSortFunc |
typedef void (*xsltSortFunc) ( xsltTransformContextPtr ctxt, xmlNodePtr *sorts, int nbsorts);
xsltSortFunc: @ctxt: контекст трансформации @sorts: набор узлов к виду @nbsorts: своего рода число
Подпись функции для использования во время сортировки
xsltStylePreComp |
typedef struct _xsltStylePreComp xsltStylePreComp;
xsltStylePreComp:
Структура данных в памяти, соответствующая таблице стилей XSLT, создает предварительно вычисленные данные.
xsltTemplate |
typedef struct _xsltTemplate xsltTemplate;
xsltTemplate:
Структура данных в памяти, соответствующая Шаблону XSLT.
xsltTransformFunction |
typedef void (*xsltTransformFunction) ( xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltElemPreCompPtr comp);
xsltTransformFunction: @ctxt: контекст трансформации XSLT @node: входной узел @inst: узел таблицы стилей @comp: скомпилированная информация из таблицы стилей
Подпись функции связалась к части элементов языка таблицы стилей как xsl:if или xsl:apply-шаблоны.
_xsltElemPreComp |
struct _xsltElemPreComp { xsltElemPreCompPtr next; /* chained list */ xsltStyleType type; /* type of the element */ xsltTransformFunction func; /* handling function */ xmlNodePtr inst; /* the instruction */ /* end of common part */ xsltElemPreCompDeallocator free; /* the deallocator */ };
xsltElemPreComp:
Структура данных в памяти, соответствующая элементу, предварительно вычислила данные, разработанные, чтобы быть расширенной дополнительными конструкторами.
CHECK_STOPPED |
#define CHECK_STOPPED if ( ctxt->state == XSLT_STATE_STOPPED) return;
CHECK_STOPPED:
Макрос, чтобы проверить, должна ли быть остановлена обработка XSLT. Возвратится из функции.
CHECK_STOPPED0 |
#define CHECK_STOPPED0 if ( ctxt->state == XSLT_STATE_STOPPED) return( 0);
CHECK_STOPPED0:
Макрос, чтобы проверить, должна ли быть остановлена обработка XSLT. Возвратится из функции с 0 значениями.
CHECK_STOPPEDE |
#define CHECK_STOPPEDE if ( ctxt->state == XSLT_STATE_STOPPED) goto error;
CHECK_STOPPEDE:
Макрос, чтобы проверить, должна ли быть остановлена обработка XSLT. Будет goto ошибка: метка.
XSLT_MAX_SORT |
#define XSLT_MAX_SORT 15
XSLT_MAX_SORT:
Макс. число указанного xsl:sort на элементе.
XSLT_PAT_NO_PRIORITY |
#define XSLT_PAT_NO_PRIORITY -12345789
XSLT_PAT_NO_PRIORITY:
Определенное значение для образца без приоритета выражено.
XSLT_RUNTIME_EXTRA |
#define XSLT_RUNTIME_EXTRA( ctxt, nr)
XSLT_RUNTIME_EXTRA: @ctxt: контекст трансформации @nr: индекс
Макрос раньше определял дополнительную информацию, хранившую в контексте
XSLT_RUNTIME_EXTRA_FREE |
#define XSLT_RUNTIME_EXTRA_FREE( ctxt, nr)
XSLT_RUNTIME_EXTRA_FREE: @ctxt: контекст трансформации @nr: индекс
Макрос раньше освобождал дополнительную информацию, хранившую в контексте
XSLT_RUNTIME_EXTRA_LST |
#define XSLT_RUNTIME_EXTRA_LST( ctxt, nr)
XSLT_RUNTIME_EXTRA_LST: @ctxt: контекст трансформации @nr: индекс
Макрос раньше получал доступ к дополнительной информации, хранившей в контексте
Последнее обновление: 20.06.2006