From 4038ab95a094b363f1748f3dcb51511a1217475d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 15 Apr 2024 07:40:05 +0200 Subject: Adding upstream version 2.0.16. Signed-off-by: Daniel Baumann --- docs/html/raptor2-section-locator.html | 384 +++++++++++++++++++++++++++++++++ 1 file changed, 384 insertions(+) create mode 100644 docs/html/raptor2-section-locator.html (limited to 'docs/html/raptor2-section-locator.html') diff --git a/docs/html/raptor2-section-locator.html b/docs/html/raptor2-section-locator.html new file mode 100644 index 0000000..785782e --- /dev/null +++ b/docs/html/raptor2-section-locator.html @@ -0,0 +1,384 @@ + + + + +section-locator: Raptor RDF Syntax Library Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

section-locator

+

section-locator

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+int + +raptor_locator_print () +
+int + +raptor_locator_format () +
+int + +raptor_locator_line () +
+int + +raptor_locator_column () +
+int + +raptor_locator_byte () +
const char * + +raptor_locator_file () +
const char * + +raptor_locator_uri () +
+
+
+

Types and Values

+
++++ + + + + +
 raptor_locator
+
+
+

Description

+
+
+

Functions

+
+

raptor_locator_print ()

+
int
+raptor_locator_print (raptor_locator *locator,
+                      FILE *stream);
+

Print a raptor locator to a stream.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

locator

raptor_locator to print

 

stream

stream to print to

 
+
+
+

Returns

+

non-0 on failure

+
+
+
+
+

raptor_locator_format ()

+
int
+raptor_locator_format (char *buffer,
+                       size_t length,
+                       raptor_locator *locator);
+

Format a raptor locator as a string.

+

If buffer is NULL or length + is insufficient for the size of +the locator, returns the number of additional bytes required +in the buffer to write the locator. Writes a terminating '\0'.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

buffer

buffer to store format

 

length

size of buffer (excluding NUL)

 

locator

raptor_locator to format

 
+
+
+

Returns

+

0 on success, >0 if additional bytes required in buffer, <0 on failure

+
+
+
+
+

raptor_locator_line ()

+
int
+raptor_locator_line (raptor_locator *locator);
+

Get line number from locator.

+
+

Parameters

+
+++++ + + + + + +

locator

locator

 
+
+
+

Returns

+

integer line number, or -1 if there is no line number available

+
+
+
+
+

raptor_locator_column ()

+
int
+raptor_locator_column (raptor_locator *locator);
+

Get column number from locator.

+
+

Parameters

+
+++++ + + + + + +

locator

locator

 
+
+
+

Returns

+

integer column number, or -1 if there is no column number available

+
+
+
+
+

raptor_locator_byte ()

+
int
+raptor_locator_byte (raptor_locator *locator);
+

Get the locator byte offset from locator.

+
+

Parameters

+
+++++ + + + + + +

locator

locator

 
+
+
+

Returns

+

integer byte number, or -1 if there is no byte offset available

+
+
+
+
+

raptor_locator_file ()

+
const char *
+raptor_locator_file (raptor_locator *locator);
+

Get file name from locator.

+
+

Parameters

+
+++++ + + + + + +

locator

locator

 
+
+
+

Returns

+

string file name, or NULL if there is no filename available

+
+
+
+
+

raptor_locator_uri ()

+
const char *
+raptor_locator_uri (raptor_locator *locator);
+

Get URI from locator.

+

Returns a pointer to a shared string version of the URI in +the locator. This must be copied if it is needed.

+
+

Parameters

+
+++++ + + + + + +

locator

locator

 
+
+
+

Returns

+

string URI, or NULL if there is no URI available

+
+
+
+
+

Types and Values

+
+

raptor_locator

+
typedef struct {
+  raptor_uri *uri;
+  const char *file;
+  int line;
+  int column;
+  int byte;
+
+} raptor_locator;
+
+

Location information for an error, warning or information message.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

raptor_uri *uri;

URI of location (or NULL)

 

const char *file;

Filename of location (or NULL)

 

int line;

Line number of location (or <0 for no line)

 

int column;

Column number of location (or <0 for no column)

 

int byte;

Byte number of location (or <0 for no byte)

 
+
+
+
+
+ + + \ No newline at end of file -- cgit v1.2.3