|
Array | openvpn::CF::array (const SrcList &values) |
|
Dict | openvpn::CF::dict (const SrcList &keys, const SrcList &values) |
|
CFTypeRef | openvpn::CF::mutable_dict_new () |
|
CFTypeRef | openvpn::CF::mutable_array_new () |
|
template<typename KEY > |
CFTypeRef | openvpn::CF::dict_get_create (CFMutableDictionaryRef base, const KEY &key, CFTypeRef(*create_method)()) |
|
template<typename KEY > |
MutableDict | openvpn::CF::dict_get_create_dict (MutableDict &base, const KEY &key) |
|
template<typename KEY > |
MutableArray | openvpn::CF::dict_get_create_array (MutableDict &base, const KEY &key) |
|
template<typename DICT , typename KEY > |
CFTypeRef | openvpn::CF::dict_get_obj (const DICT &dict, const KEY &key) |
|
template<typename DICT , typename KEY > |
std::string | openvpn::CF::dict_get_str (const DICT &dict, const KEY &key) |
|
template<typename DICT , typename KEY > |
std::string | openvpn::CF::dict_get_str (const DICT &dict, const KEY &key, const std::string &default_value) |
|
template<typename DICT , typename KEY > |
int | openvpn::CF::dict_get_int (const DICT &dict, const KEY &key, const int default_value) |
|
template<typename DICT , typename KEY > |
bool | openvpn::CF::dict_get_bool (const DICT &dict, const KEY &key, const bool default_value) |
|
void | openvpn::CF::dictionarySetValue (CFMutableDictionaryRef theDict, const void *key, const void *value) |
|
void | openvpn::CF::arrayAppendValue (CFMutableArrayRef theArray, const void *value) |
|
template<typename KEY > |
void | openvpn::CF::dict_set_obj (MutableDict &dict, const KEY &key, CFTypeRef value) |
|
template<typename KEY , typename VALUE > |
void | openvpn::CF::dict_set_str (MutableDict &dict, const KEY &key, const VALUE &value) |
|
template<typename KEY > |
void | openvpn::CF::dict_set_int (MutableDict &dict, const KEY &key, int value) |
|
template<typename KEY > |
void | openvpn::CF::dict_set_int32 (MutableDict &dict, const KEY &key, SInt32 value) |
|
template<typename KEY > |
void | openvpn::CF::dict_set_long_long (MutableDict &dict, const KEY &key, long long value) |
|
template<typename KEY > |
void | openvpn::CF::dict_set_index (MutableDict &dict, const KEY &key, CFIndex value) |
|
template<typename KEY > |
void | openvpn::CF::dict_set_bool (MutableDict &dict, const KEY &key, bool value) |
|
template<typename VALUE > |
void | openvpn::CF::array_append_str (MutableArray &array, const VALUE &value) |
|
void | openvpn::CF::array_append_int (MutableArray &array, int value) |
|
void | openvpn::CF::array_append_int32 (MutableArray &array, SInt32 value) |
|
void | openvpn::CF::array_append_long_long (MutableArray &array, long long value) |
|
void | openvpn::CF::array_append_index (MutableArray &array, CFIndex value) |
|