Rudiments
Main Page
Classes
include
rudiments
private
parameterstring.h
1
// Copyright (c) 2003 David Muse
2
// See the COPYING file for more information
3
4
private
:
5
int32_t countPairs(
const
char
*paramstring);
6
const
char
*parseName(
const
char
*data,
char
**outbuffer);
7
const
char
*parseValue(
const
char
*data,
char
**outbuffer);
8
const
char
*parsePart(int32_t len,
9
char
delimiter,
10
const
char
*data,
11
char
**outbuffer,
12
int32_t quotes,
13
int32_t escapedchars);
14
int32_t parseNameLength(
const
char
*data);
15
int32_t parseValueLength(
const
char
*data);
16
int32_t parsePartLength(
const
char
*data,
17
char
delimiter,
18
int32_t quotes,
19
int32_t escapedchars);
20
21
// FIXME: it should be possible to copy a parameterstring
22
parameterstring
(
const
parameterstring
&p);
23
parameterstring
&operator=(
const
parameterstring
&p);
24
25
parameterstringprivate *pvt;
Generated on Fri Mar 7 2014 14:08:54 for Rudiments by
1.8.3.1