1 /*
2  * Private array definitions for CUPS.
3  *
4  * Copyright 2011-2012 by Apple Inc.
5  *
6  * Licensed under Apache License v2.0.  See the file "LICENSE" for more information.
7  */
8 
9 #ifndef _CUPS_ARRAY_PRIVATE_H_
10 #  define _CUPS_ARRAY_PRIVATE_H_
11 
12 /*
13  * Include necessary headers...
14  */
15 
16 #  include <cups/array.h>
17 
18 
19 /*
20  * C++ magic...
21  */
22 
23 #  ifdef __cplusplus
24 extern "C" {
25 #  endif /* __cplusplus */
26 
27 
28 /*
29  * Functions...
30  */
31 
32 extern int		_cupsArrayAddStrings(cups_array_t *a, const char *s,
33 			                     char delim) _CUPS_PRIVATE;
34 extern cups_array_t	*_cupsArrayNewStrings(const char *s, char delim)
35 			                      _CUPS_PRIVATE;
36 
37 #  ifdef __cplusplus
38 }
39 #  endif /* __cplusplus */
40 #endif /* !_CUPS_ARRAY_PRIVATE_H_ */
41