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