public Cdn.EmbeddedString AddString(Cdn.EmbeddedString other) { IntPtr raw_ret = cdn_embedded_string_add_string(Handle, other == null ? IntPtr.Zero : other.Handle); Cdn.EmbeddedString ret = GLib.Object.GetObject(raw_ret) as Cdn.EmbeddedString; return(ret); }
public uint AppendRegex(Cdn.EmbeddedString regex) { uint raw_ret = cdn_selector_append_regex(Handle, regex == null ? IntPtr.Zero : regex.Handle); uint ret = raw_ret; return(ret); }
public uint Append(Cdn.EmbeddedString identifier) { uint raw_ret = cdn_selector_append(Handle, identifier == null ? IntPtr.Zero : identifier.Handle); uint ret = raw_ret; return(ret); }
public Cdn.EmbeddedString PopString() { IntPtr raw_ret = cdn_parser_context_pop_string(Handle); Cdn.EmbeddedString ret = GLib.Object.GetObject(raw_ret) as Cdn.EmbeddedString; return(ret); }
public Cdn.EmbeddedString Push(Cdn.EmbeddedStringNodeType type, int depth) { IntPtr raw_ret = cdn_embedded_string_push(Handle, (int)type, depth); Cdn.EmbeddedString ret = GLib.Object.GetObject(raw_ret) as Cdn.EmbeddedString; return(ret); }
public Cdn.EmbeddedString PushBrace() { IntPtr raw_ret = cdn_embedded_string_push_brace(Handle); Cdn.EmbeddedString ret = GLib.Object.GetObject(raw_ret) as Cdn.EmbeddedString; return(ret); }
public Cdn.EmbeddedString PrependText(string text) { IntPtr native_text = GLib.Marshaller.StringToPtrGStrdup(text); IntPtr raw_ret = cdn_embedded_string_prepend_text(Handle, native_text); Cdn.EmbeddedString ret = GLib.Object.GetObject(raw_ret) as Cdn.EmbeddedString; GLib.Marshaller.Free(native_text); return(ret); }
public void AddVariable(GLib.PtrArray nameptr, GLib.PtrArray expressionptr, Cdn.VariableFlags add_flags, Cdn.VariableFlags remove_flags, bool assign_optional, Cdn.EmbeddedString constraint, Cdn.EmbeddedString state) { cdn_parser_context_add_variable(Handle, nameptr == null ? IntPtr.Zero : nameptr.Handle, expressionptr == null ? IntPtr.Zero : expressionptr.Handle, (int)add_flags, (int)remove_flags, assign_optional, constraint == null ? IntPtr.Zero : constraint.Handle, state == null ? IntPtr.Zero : state.Handle); }
public void DebugString(Cdn.EmbeddedString s) { cdn_parser_context_debug_string(Handle, s == null ? IntPtr.Zero : s.Handle); }
public void PushEvent(Cdn.EmbeddedString from_phase, Cdn.EmbeddedString to_phase, Cdn.EmbeddedString condition, bool terminal, Cdn.EmbeddedString approximation, GLib.SList templates) { cdn_parser_context_push_event(Handle, from_phase == null ? IntPtr.Zero : from_phase.Handle, to_phase == null ? IntPtr.Zero : to_phase.Handle, condition == null ? IntPtr.Zero : condition.Handle, terminal, approximation == null ? IntPtr.Zero : approximation.Handle, templates == null ? IntPtr.Zero : templates.Handle); }
public void Import(Cdn.EmbeddedString id, Cdn.EmbeddedString path) { cdn_parser_context_import(Handle, id == null ? IntPtr.Zero : id.Handle, path == null ? IntPtr.Zero : path.Handle); }
public void Include(Cdn.EmbeddedString filename, bool isonce) { cdn_parser_context_include(Handle, filename == null ? IntPtr.Zero : filename.Handle, isonce); }
public void PushAnnotation(Cdn.EmbeddedString annotation) { cdn_parser_context_push_annotation(Handle, annotation == null ? IntPtr.Zero : annotation.Handle); }
public void AddAction(GLib.PtrArray target, GLib.PtrArray expression, Cdn.EmbeddedString phases, bool added) { cdn_parser_context_add_action(Handle, target == null ? IntPtr.Zero : target.Handle, expression == null ? IntPtr.Zero : expression.Handle, phases == null ? IntPtr.Zero : phases.Handle, added); }
public void AddEventSetVariable(Cdn.Selector selector, Cdn.EmbeddedString value) { cdn_parser_context_add_event_set_variable(Handle, selector == null ? IntPtr.Zero : selector.Handle, value == null ? IntPtr.Zero : value.Handle); }
public void PushIoType(Cdn.IoMode mode, Cdn.EmbeddedString id, Cdn.EmbeddedString type) { cdn_parser_context_push_io_type(Handle, (int)mode, id == null ? IntPtr.Zero : id.Handle, type == null ? IntPtr.Zero : type.Handle); }
public void AddIntegratorVariable(Cdn.EmbeddedString name, Cdn.EmbeddedString value) { cdn_parser_context_add_integrator_variable(Handle, name == null ? IntPtr.Zero : name.Handle, value == null ? IntPtr.Zero : value.Handle); }
public void PushSelectorRegex(Cdn.EmbeddedString regex) { cdn_parser_context_push_selector_regex(Handle, regex == null ? IntPtr.Zero : regex.Handle); }
public void LinkLibrary(Cdn.EmbeddedString filename) { cdn_parser_context_link_library(Handle, filename == null ? IntPtr.Zero : filename.Handle); }
public void AddPolynomial(Cdn.EmbeddedString name, GLib.SList pieces) { cdn_parser_context_add_polynomial(Handle, name == null ? IntPtr.Zero : name.Handle, pieces == null ? IntPtr.Zero : pieces.Handle); }
public FunctionArgumentSpec(Cdn.EmbeddedString name, bool isexplicit, Cdn.EmbeddedString default_value) { Raw = cdn_function_argument_spec_new(name == null ? IntPtr.Zero : name.Handle, isexplicit, default_value == null ? IntPtr.Zero : default_value.Handle); }
public void PushNode(Cdn.EmbeddedString id, GLib.SList templates) { cdn_parser_context_push_node(Handle, id == null ? IntPtr.Zero : id.Handle, templates == null ? IntPtr.Zero : templates.Handle); }
public FunctionPolynomialPieceSpec(Cdn.EmbeddedString from, Cdn.EmbeddedString to, GLib.SList coefficients) { Raw = cdn_function_polynomial_piece_spec_new(from == null ? IntPtr.Zero : from.Handle, to == null ? IntPtr.Zero : to.Handle, coefficients == null ? IntPtr.Zero : coefficients.Handle); }
public void AddInterface(Cdn.EmbeddedString name, Cdn.EmbeddedString child_name, Cdn.EmbeddedString property_name, bool is_optional) { cdn_parser_context_add_interface(Handle, name == null ? IntPtr.Zero : name.Handle, child_name == null ? IntPtr.Zero : child_name.Handle, property_name == null ? IntPtr.Zero : property_name.Handle, is_optional); }
public void PushFunction(Cdn.EmbeddedString id, GLib.SList args, Cdn.EmbeddedString expression, bool optional) { cdn_parser_context_push_function(Handle, id == null ? IntPtr.Zero : id.Handle, args == null ? IntPtr.Zero : args.Handle, expression == null ? IntPtr.Zero : expression.Handle, optional); }
public void PushSelectorIdentifier(Cdn.EmbeddedString identifier) { cdn_parser_context_push_selector_identifier(Handle, identifier == null ? IntPtr.Zero : identifier.Handle); }
public void PushEdge(Cdn.EmbeddedString id, GLib.SList templates, GLib.SList attributes, GLib.SList fromto, Cdn.EmbeddedString phase) { cdn_parser_context_push_edge(Handle, id == null ? IntPtr.Zero : id.Handle, templates == null ? IntPtr.Zero : templates.Handle, attributes == null ? IntPtr.Zero : attributes.Handle, fromto == null ? IntPtr.Zero : fromto.Handle, phase == null ? IntPtr.Zero : phase.Handle); }
public void PushInputFromPath(Cdn.EmbeddedString filename, bool only_in_context, bool isonce) { cdn_parser_context_push_input_from_path(Handle, filename == null ? IntPtr.Zero : filename.Handle, only_in_context, isonce); }