Eneboo - Documentación para desarrolladores
'defines'
Referencia del Archivo src/libxslt/libexslt/math.c
#include "libexslt/libexslt.h"
#include "config.h"
#include <libxml/tree.h>
#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
#include <libxslt/xsltconfig.h>
#include <libxslt/xsltutils.h>
#include <libxslt/xsltInternals.h>
#include <libxslt/extensions.h>
#include "exslt.h"

'defines'

#define IN_LIBEXSLT
#define EXSLT_PI
#define EXSLT_E
#define EXSLT_SQRRT2
#define EXSLT_LN2
#define EXSLT_LN10
#define EXSLT_LOG2E
#define EXSLT_SQRT1_2

Funciones

: string

exsltMathConstant

: number

Implements the EXSLT - Math constant function: number math:constant(string, number)

Returns a number value of the given constant with the given precision or xmlXPathNAN if name is unknown. The constants are PI, E, SQRRT2, LN2, LN10, LOG2E, and SQRT1_2

void exsltMathRegister (void)
int exsltMathXpathCtxtRegister (xmlXPathContextPtr ctxt, const xmlChar *prefix)

Documentación de los 'defines'

#define EXSLT_E
Valor:
(const xmlChar *) \
                        "2.71828182845904523536028747135266249775724709369996"
#define EXSLT_LN10
Valor:
(const xmlChar *) \
                        "2.30258509299404568402"
#define EXSLT_LN2
Valor:
(const xmlChar *) \
                        "0.69314718055994530941723212145817656807550013436025"
#define EXSLT_LOG2E
Valor:
(const xmlChar *) \
                        "1.4426950408889634074"
#define EXSLT_PI
Valor:
(const xmlChar *) \
                        "3.1415926535897932384626433832795028841971693993751"
#define EXSLT_SQRRT2
Valor:
(const xmlChar *) \
                        "1.41421356237309504880168872420969807856967187537694"
#define EXSLT_SQRT1_2
Valor:
(const xmlChar *) \
                        "0.70710678118654752440"
#define IN_LIBEXSLT

Documentación de las funciones

void exsltMathRegister ( void  )

exsltMathRegister:

Registers the EXSLT - Math module

int exsltMathXpathCtxtRegister ( xmlXPathContextPtr  ctxt,
const xmlChar prefix 
)

exsltMathXpathCtxtRegister:

Registers the EXSLT - Math module for use outside XSLT

 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'