• Home
  • Raw
  • Download

Lines Matching +full:string +full:- +full:array +full:- +full:property

24  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
78 * Check a property of a given length to see if it is all printable and
79 * has a valid terminator. The property can contain either a single string,
80 * or multiple strings each of non-zero length.
82 * @param data The string to check
83 * @param len The string length including terminator
84 * @return 1 if a valid printable string, 0 if not
89 * Parse an escaped character starting at index i in string s. The resulting
92 * terminator of the string.
100 * @param filename The filename to read, or - for stdin
108 * @param len If non-NULL, the amount of data we managed to read
117 * @param filename The filename to read, or - for stdin
126 * @param len If non-NULL, the amount of data we managed to read
134 * @param filename The filename to write, or - for stdout
136 * @return 0 if ok, -1 on error
145 * @param filename The filename to write, or - for stdout
152 * Decode a data type string. The purpose of this string
154 * The string consists of an optional character followed by the type:
161 * s string
169 * @param fmt Format string to process
172 * @return 0 if ok, -1 on error (no type given, or other invalid format)
177 * This is a usage message fragment for the -t option. It is the format
182 "<type>\ts=string, i=int, u=unsigned, x=hex\n" \
187 * Print property data in a readable format to stdout
195 * @param data Pointers to property data
196 * @param len Length of property data
211 * @param errmsg If non-NULL, an error message to display
213 * @param short_opts The string of short options
215 * @param opts_help An array of help strings (should align with long_opts)
228 * @param errmsg If non-NULL, an error message to display
242 /* Helper for aligning long_opts array */
245 /* Helper for usage_short_opts string constant */
248 /* Helper for usage_long_opts option array */
254 /* Helper for usage_opts_help array */