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