1..::pidl::lib::Parse::Pidl::UtiSla(m3bpam)Docume.n.t:a:tpiiodnl::lib::Parse::Pidl::Util(3pm)
2
3
4

NAME

6       Parse::Pidl::Util - Generic utility functions for pidl
7

SYNOPSIS

9       use Parse::Pidl::Util;
10

DESCRIPTION

12       Simple module that contains a couple of trivial helper functions used
13       throughout the various pidl modules.
14

FUNCTIONS

16       MyDumper a dumper wrapper to prevent dependence on the Data::Dumper
17       module unless we actually need it
18       has_property see if a pidl property list contains a given property
19       property_matches see if a pidl property matches a value
20       is_constant return 1 if the string is a C constant
21       make_str return a "" quoted string, unless already quoted
22       unmake_str unquote a "" quoted string
23       print_uuid Print C representation of a UUID.
24       ParseExpr Interpret an IDL expression, substituting particular
25       variables.
26       ParseExprExt Interpret an IDL expression, substituting particular
27       variables. Can call callbacks when pointers are being dereferenced or
28       variables are being used.
29       genpad return an empty string consisting of tabs and spaces suitable
30       for proper indent of C-functions.
31
32
33
34perl v5.28.2                      2018-07-.1.2::pidl::lib::Parse::Pidl::Util(3pm)
Impressum