Re-exports§
pub use self::ucl_error as ucl_error_t;pub use self::ucl_type as ucl_type_t;pub use self::ucl_emitter as ucl_emitter_t;pub use self::ucl_parser_flags as ucl_parser_flags_t;pub use self::ucl_string_flags as ucl_string_flags_t;pub use self::ucl_object_flags as ucl_object_flags_t;
Structs§
- ucl_
emitter_ context - ucl_
emitter_ functions - ucl_
emitter_ operations - ucl_
object_ flags - ucl_
object_ s - ucl_
parser - ucl_
parser_ flags - ucl_
parser_ special_ handler - ucl_
schema_ error - ucl_
string_ flags
Enums§
- ucl_
duplicate_ strategy - ucl_
emitter - ucl_
error - ucl_
iterate_ type - ucl_
object_ keys_ sort_ flags - ucl_
parse_ type - ucl_
schema_ error_ code - ucl_
special_ handler_ flags - ucl_
type
Functions§
- ucl_
array_ ⚠append - ucl_
array_ ⚠delete - ucl_
array_ ⚠find_ index - ucl_
array_ ⚠head - ucl_
array_ ⚠index_ of - ucl_
array_ ⚠merge - ucl_
array_ ⚠pop_ first - ucl_
array_ ⚠pop_ last - ucl_
array_ ⚠prepend - ucl_
array_ ⚠replace_ index - ucl_
array_ ⚠size - ucl_
array_ ⚠tail - ucl_
comments_ ⚠add - ucl_
comments_ ⚠find - ucl_
comments_ ⚠move - ucl_
copy_ ⚠key_ trash - ucl_
copy_ ⚠value_ trash - ucl_
elt_ ⚠append - ucl_
object_ ⚠array_ sort - ucl_
object_ ⚠compare - ucl_
object_ ⚠compare_ qsort - ucl_
object_ ⚠copy - ucl_
object_ ⚠delete_ key - ucl_
object_ ⚠delete_ keyl - ucl_
object_ ⚠emit - ucl_
object_ ⚠emit_ fd_ funcs - ucl_
object_ ⚠emit_ full - ucl_
object_ ⚠emit_ funcs_ free - ucl_
object_ ⚠emit_ len - ucl_
object_ ⚠emit_ memory_ funcs - ucl_
object_ ⚠emit_ streamline_ add_ object - ucl_
object_ ⚠emit_ streamline_ end_ container - ucl_
object_ ⚠emit_ streamline_ finish - ucl_
object_ ⚠emit_ streamline_ new - ucl_
object_ ⚠emit_ streamline_ start_ container - ucl_
object_ ⚠free - ucl_
object_ ⚠frombool - ucl_
object_ ⚠fromdouble - ucl_
object_ ⚠fromint - ucl_
object_ ⚠fromlstring - ucl_
object_ ⚠fromstring - ucl_
object_ ⚠fromstring_ common - ucl_
object_ ⚠get_ priority - ucl_
object_ ⚠insert_ key - ucl_
object_ ⚠insert_ key_ merged - ucl_
object_ ⚠iter_ chk_ excpn - ucl_
object_ ⚠iterate_ end - ucl_
object_ ⚠iterate_ free - ucl_
object_ ⚠iterate_ full - ucl_
object_ ⚠iterate_ new - ucl_
object_ ⚠iterate_ reset - ucl_
object_ ⚠iterate_ safe - ucl_
object_ ⚠iterate_ with_ error - ucl_
object_ ⚠key - ucl_
object_ ⚠keyl - ucl_
object_ ⚠lookup - ucl_
object_ ⚠lookup_ any - ucl_
object_ ⚠lookup_ len - ucl_
object_ ⚠lookup_ path - ucl_
object_ ⚠lookup_ path_ char - ucl_
object_ ⚠merge - ucl_
object_ ⚠new - ucl_
object_ ⚠new_ full - ucl_
object_ ⚠new_ userdata - ucl_
object_ ⚠pop_ key - ucl_
object_ ⚠pop_ keyl - ucl_
object_ ⚠ref - ucl_
object_ ⚠replace_ key - ucl_
object_ ⚠reserve - ucl_
object_ ⚠set_ priority - ucl_
object_ ⚠sort_ keys - ucl_
object_ ⚠string_ to_ type - ucl_
object_ ⚠toboolean - ucl_
object_ ⚠toboolean_ safe - ucl_
object_ ⚠todouble - ucl_
object_ ⚠todouble_ safe - ucl_
object_ ⚠toint - ucl_
object_ ⚠toint_ safe - ucl_
object_ ⚠tolstring - ucl_
object_ ⚠tolstring_ safe - ucl_
object_ ⚠tostring - ucl_
object_ ⚠tostring_ forced - ucl_
object_ ⚠tostring_ safe - ucl_
object_ ⚠type - ucl_
object_ ⚠type_ to_ string - ucl_
object_ ⚠typed_ new - ucl_
object_ ⚠unref - ucl_
object_ ⚠validate - ucl_
object_ ⚠validate_ root - ucl_
object_ ⚠validate_ root_ ext - ucl_
parser_ ⚠add_ chunk - ucl_
parser_ ⚠add_ chunk_ full - ucl_
parser_ ⚠add_ chunk_ priority - ucl_
parser_ ⚠add_ fd - ucl_
parser_ ⚠add_ fd_ full - ucl_
parser_ ⚠add_ fd_ priority - ucl_
parser_ ⚠add_ file - ucl_
parser_ ⚠add_ file_ full - ucl_
parser_ ⚠add_ file_ priority - ucl_
parser_ ⚠add_ special_ handler - ucl_
parser_ ⚠add_ string - ucl_
parser_ ⚠add_ string_ priority - ucl_
parser_ ⚠chunk_ peek - ucl_
parser_ ⚠chunk_ skip - ucl_
parser_ ⚠clear_ error - ucl_
parser_ ⚠free - ucl_
parser_ ⚠get_ column - ucl_
parser_ ⚠get_ comments - ucl_
parser_ ⚠get_ cur_ file - ucl_
parser_ ⚠get_ current_ stack_ object - ucl_
parser_ ⚠get_ default_ priority - ucl_
parser_ ⚠get_ error - ucl_
parser_ ⚠get_ error_ code - ucl_
parser_ ⚠get_ linenum - ucl_
parser_ ⚠get_ object - ucl_
parser_ ⚠insert_ chunk - ucl_
parser_ ⚠new - ucl_
parser_ ⚠pubkey_ add - ucl_
parser_ ⚠register_ context_ macro - ucl_
parser_ ⚠register_ macro - ucl_
parser_ ⚠register_ variable - ucl_
parser_ ⚠set_ default_ priority - ucl_
parser_ ⚠set_ filevars - ucl_
parser_ ⚠set_ include_ tracer - ucl_
parser_ ⚠set_ variables_ handler - ucl_
set_ ⚠include_ path
Type Aliases§
- __
off64_ t - __off_t
- __
uint64_ t - ucl_
context_ macro_ handler - ucl_
include_ trace_ func_ t - ucl_
macro_ handler - ucl_
object_ iter_ t - ucl_
object_ t - ucl_
parser_ special_ handler_ t - ucl_
userdata_ dtor - ucl_
userdata_ emitter - ucl_
variable_ handler