open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
Data Structures | Typedefs | Enumerations | Functions
Value.h File Reference
#include "NodesetLoader/NodesetLoader.h"
#include <stdbool.h>
#include <stddef.h>

Go to the source code of this file.

Data Structures

struct  NL_ParserCtx
 

Typedefs

typedef enum ParserState ParserState
 
typedef struct NL_ParserCtx NL_ParserCtx
 

Enumerations

enum  ParserState
 

Functions

NL_ValueValue_new (const NL_Node *node)
 
void Value_start (NL_Value *val, const char *name)
 
void Value_end (NL_Value *val, const char *name, const char *value)
 
void Value_delete (NL_Value *val)
 

Typedef Documentation

◆ NL_ParserCtx

typedef struct NL_ParserCtx NL_ParserCtx

Definition at line 29 of file Value.h.

◆ ParserState

typedef enum ParserState ParserState

Definition at line 22 of file Value.h.

Enumeration Type Documentation

◆ ParserState

This Source Code Form is subject to the terms of the Mozilla Public License, v.

2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Copyright 2020 (c) Matthias Konnerth

Enumerator
PARSERSTATE_INIT 
PARSERSTATE_LISTOF 
PARSERSTATE_EXTENSIONOBJECT 
PARSERSTATE_EXTENSIONOBJECT_TYPEID 
PARSERSTATE_EXTENSIONOBJECT_BODY 
PARSERSTATE_DATA 
PARSERSTATE_FINISHED 

Definition at line 12 of file Value.h.

Function Documentation

◆ Value_delete()

void Value_delete ( NL_Value val)

◆ Value_end()

void Value_end ( NL_Value val,
const char *  name,
const char *  value 
)

◆ Value_new()

NL_Value * Value_new ( const NL_Node node)

◆ Value_start()

void Value_start ( NL_Value val,
const char *  name 
)