CTPL Reference Manual
B
|
E
|
I
|
L
|
M
|
O
|
P
|
S
|
T
|
V
API Index
B
CTPL_BLANK_CHARS
, macro in
CtplInputStream
E
CTPL_END_CHAR
, macro in
CtplLexer
CtplEnviron
, struct in
CtplEnviron
CtplEnvironError
, enum in
CtplEnviron
CtplEnvironForeachFunc
, user_function in
CtplEnviron
ctpl_environ_add_from_path
, function in
CtplEnviron
ctpl_environ_add_from_stream
, function in
CtplEnviron
ctpl_environ_add_from_string
, function in
CtplEnviron
CTPL_ENVIRON_ERROR
, macro in
CtplEnviron
ctpl_environ_foreach
, function in
CtplEnviron
ctpl_environ_free
, function in
CtplEnviron
ctpl_environ_lookup
, function in
CtplEnviron
ctpl_environ_merge
, function in
CtplEnviron
ctpl_environ_new
, function in
CtplEnviron
ctpl_environ_pop
, function in
CtplEnviron
ctpl_environ_push
, function in
CtplEnviron
ctpl_environ_push_float
, function in
CtplEnviron
ctpl_environ_push_int
, function in
CtplEnviron
ctpl_environ_push_string
, function in
CtplEnviron
CTPL_EOF
, macro in
CtplInputStream
CTPL_ESCAPE_CHAR
, macro in
CtplInputStream
CtplEvalError
, enum in
CtplEval
ctpl_eval_bool
, function in
CtplEval
CTPL_EVAL_ERROR
, macro in
CtplEval
ctpl_eval_value
, function in
CtplEval
CTPL_EXPR_CHARS
, macro in
CtplLexerExpr
I
CtplInputStream
, struct in
CtplInputStream
ctpl_input_stream_eof
, function in
CtplInputStream
ctpl_input_stream_eof_fast
, function in
CtplInputStream
ctpl_input_stream_get_c
, function in
CtplInputStream
ctpl_input_stream_new
, function in
CtplInputStream
ctpl_input_stream_new_for_gfile
, function in
CtplInputStream
ctpl_input_stream_new_for_memory
, function in
CtplInputStream
ctpl_input_stream_new_for_path
, function in
CtplInputStream
ctpl_input_stream_new_for_uri
, function in
CtplInputStream
ctpl_input_stream_peek
, function in
CtplInputStream
ctpl_input_stream_peek_c
, function in
CtplInputStream
ctpl_input_stream_peek_symbol
, macro in
CtplInputStream
ctpl_input_stream_peek_symbol_full
, function in
CtplInputStream
ctpl_input_stream_peek_word
, function in
CtplInputStream
ctpl_input_stream_read
, function in
CtplInputStream
ctpl_input_stream_read_double
, function in
CtplInputStream
ctpl_input_stream_read_long
, function in
CtplInputStream
ctpl_input_stream_read_number
, function in
CtplInputStream
ctpl_input_stream_read_string_literal
, function in
CtplInputStream
ctpl_input_stream_read_symbol
, macro in
CtplInputStream
ctpl_input_stream_read_symbol_full
, function in
CtplInputStream
ctpl_input_stream_read_word
, function in
CtplInputStream
ctpl_input_stream_ref
, function in
CtplInputStream
ctpl_input_stream_set_error
, function in
CtplInputStream
ctpl_input_stream_skip
, function in
CtplInputStream
ctpl_input_stream_skip_blank
, function in
CtplInputStream
ctpl_input_stream_skip_word
, function in
CtplInputStream
ctpl_input_stream_unref
, function in
CtplInputStream
CtplIOError
, enum in
Generic IO
CTPL_IO_ERROR
, macro in
Generic IO
ctpl_is_blank
, macro in
CtplInputStream
ctpl_is_symbol
, macro in
CtplInputStream
L
CtplLexerError
, enum in
CtplLexer
CtplLexerExprError
, enum in
CtplLexerExpr
ctpl_lexer_dump_tree
, function in
CtplLexer
CTPL_LEXER_ERROR
, macro in
CtplLexer
CTPL_LEXER_EXPR_ERROR
, macro in
CtplLexerExpr
ctpl_lexer_expr_lex
, function in
CtplLexerExpr
ctpl_lexer_expr_lex_full
, function in
CtplLexerExpr
ctpl_lexer_expr_lex_string
, function in
CtplLexerExpr
ctpl_lexer_free_tree
, function in
CtplLexer
ctpl_lexer_lex
, function in
CtplLexer
ctpl_lexer_lex_path
, function in
CtplLexer
ctpl_lexer_lex_string
, function in
CtplLexer
M
CTPL_MATH_FLOAT_EQ
, macro in
Math utilities
ctpl_math_float_to_string
, macro in
Math utilities
ctpl_math_int_to_string
, macro in
Math utilities
ctpl_math_string_to_float
, function in
Math utilities
ctpl_math_string_to_int
, function in
Math utilities
O
CTPL_OPERAND_CHARS
, macro in
CtplLexerExpr
CtplOperator
, enum in
CtplToken
CTPL_OPERATOR_CHARS
, macro in
CtplLexerExpr
ctpl_operator_from_string
, function in
CtplLexerExpr
ctpl_operator_to_string
, function in
CtplLexerExpr
CtplOutputStream
, typedef in
CtplOutputStream
ctpl_output_stream_new
, macro in
CtplOutputStream
ctpl_output_stream_put_c
, function in
CtplOutputStream
ctpl_output_stream_ref
, macro in
CtplOutputStream
ctpl_output_stream_unref
, macro in
CtplOutputStream
ctpl_output_stream_write
, function in
CtplOutputStream
P
CtplParserError
, enum in
CtplParser
CTPL_PARSER_ERROR
, macro in
CtplParser
ctpl_parser_parse
, function in
CtplParser
S
CtplStack
, struct in
CtplStack
ctpl_stack_free
, function in
CtplStack
ctpl_stack_is_empty
, function in
CtplStack
ctpl_stack_new
, function in
CtplStack
ctpl_stack_peek
, function in
CtplStack
ctpl_stack_pop
, function in
CtplStack
ctpl_stack_push
, function in
CtplStack
ctpl_stack_push_ref
, function in
CtplStack
CTPL_START_CHAR
, macro in
CtplLexer
CTPL_STRING_DELIMITER_CHAR
, macro in
CtplInputStream
CTPL_SYMBOL_CHARS
, macro in
CtplInputStream
T
CtplToken
, struct in
CtplToken
CtplTokenExpr
, struct in
CtplToken
CtplTokenExprOperator
, struct in
CtplToken
CtplTokenExprType
, enum in
CtplToken
CtplTokenExprValue
, union in
CtplToken
CtplTokenFor
, struct in
CtplToken
CtplTokenIf
, struct in
CtplToken
CtplTokenType
, enum in
CtplToken
CtplTokenValue
, union in
CtplToken
ctpl_token_append
, function in
CtplToken
ctpl_token_dump
, function in
CtplToken
ctpl_token_expr_dump
, function in
CtplToken
ctpl_token_expr_free
, function in
CtplToken
ctpl_token_expr_new_float
, function in
CtplToken
ctpl_token_expr_new_integer
, function in
CtplToken
ctpl_token_expr_new_operator
, function in
CtplToken
ctpl_token_expr_new_symbol
, function in
CtplToken
ctpl_token_free
, function in
CtplToken
ctpl_token_get_type
, macro in
CtplToken
ctpl_token_new_data
, function in
CtplToken
ctpl_token_new_expr
, function in
CtplToken
ctpl_token_new_for
, function in
CtplToken
ctpl_token_new_if
, function in
CtplToken
ctpl_token_prepend
, function in
CtplToken
V
CtplValue
, struct in
CtplValue
CtplValueType
, enum in
CtplValue
ctpl_value_array_append
, function in
CtplValue
ctpl_value_array_append_float
, function in
CtplValue
ctpl_value_array_append_int
, function in
CtplValue
ctpl_value_array_append_string
, function in
CtplValue
ctpl_value_array_length
, function in
CtplValue
ctpl_value_array_prepend
, function in
CtplValue
ctpl_value_array_prepend_float
, function in
CtplValue
ctpl_value_array_prepend_int
, function in
CtplValue
ctpl_value_array_prepend_string
, function in
CtplValue
ctpl_value_convert
, function in
CtplValue
ctpl_value_copy
, function in
CtplValue
ctpl_value_dup
, function in
CtplValue
ctpl_value_free
, function in
CtplValue
ctpl_value_free_value
, function in
CtplValue
ctpl_value_get_array
, function in
CtplValue
ctpl_value_get_array_float
, function in
CtplValue
ctpl_value_get_array_int
, function in
CtplValue
ctpl_value_get_array_string
, function in
CtplValue
ctpl_value_get_float
, function in
CtplValue
ctpl_value_get_held_type
, function in
CtplValue
ctpl_value_get_held_type_name
, macro in
CtplValue
ctpl_value_get_int
, function in
CtplValue
ctpl_value_get_string
, function in
CtplValue
CTPL_VALUE_HOLDS
, macro in
CtplValue
CTPL_VALUE_HOLDS_ARRAY
, macro in
CtplValue
CTPL_VALUE_HOLDS_FLOAT
, macro in
CtplValue
CTPL_VALUE_HOLDS_INT
, macro in
CtplValue
CTPL_VALUE_HOLDS_STRING
, macro in
CtplValue
ctpl_value_init
, function in
CtplValue
ctpl_value_new
, function in
CtplValue
ctpl_value_new_array
, function in
CtplValue
ctpl_value_new_arrayv
, function in
CtplValue
ctpl_value_new_float
, function in
CtplValue
ctpl_value_new_int
, function in
CtplValue
ctpl_value_new_string
, function in
CtplValue
ctpl_value_set_array
, function in
CtplValue
ctpl_value_set_arrayv
, function in
CtplValue
ctpl_value_set_array_float
, function in
CtplValue
ctpl_value_set_array_floatv
, function in
CtplValue
ctpl_value_set_array_int
, function in
CtplValue
ctpl_value_set_array_intv
, function in
CtplValue
ctpl_value_set_array_string
, function in
CtplValue
ctpl_value_set_array_stringv
, function in
CtplValue
ctpl_value_set_float
, function in
CtplValue
ctpl_value_set_int
, function in
CtplValue
ctpl_value_set_string
, function in
CtplValue
ctpl_value_to_string
, function in
CtplValue
ctpl_value_type_get_name
, function in
CtplValue