Parse::Pidl::Util3pm
Generic utility functions for pidl
Usage
use Parse::Pidl::Util;
Overview
Simple module that contains a couple of trivial helper functions used throughout the various pidl modules.
Functions
MyDumpera dumper wrapper to prevent dependence on the Data::Dumper module unless we actually need it
has_propertysee if a pidl property list contains a given property
property_matchessee if a pidl property matches a value
is_constantreturn 1 if the string is a C constant
make_strreturn a "" quoted string, unless already quoted
unmake_strunquote a "" quoted string
print_uuidPrint C representation of a UUID.
ParseExprInterpret an IDL expression, substituting particular variables.
ParseExprExtInterpret an IDL expression, substituting particular variables. Can call callbacks when pointers are being dereferenced or variables are being used.
genpadreturn an empty string consisting of tabs and spaces suitable for proper indent of C-functions.
Releases
3 releases since Debian 7 (Wheezy); the text changed 2 times.