CAEN Utility  2.0.2
Utilities for CAEN projects
CAENUrl.h
Go to the documentation of this file.
1 /******************************************************************************
2 *
3 * CAEN SpA - Software Division
4 * Via Vetraia, 11 - 55049 - Viareggio ITALY
5 * +39 0594 388 398 - www.caen.it
6 *
7 *******************************************************************************
8 *
9 * Copyright (C) 2014, Xsoda
10 *
11 * This file is part of the CAEN Utility.
12 *
13 * This file is distributed under the BSD 2-Clause "Simplified" License.
14 *
15 * SPDX-License-Identifier: BSD-2-Clause
16 *
17 ***************************************************************************/
25 #ifndef CAEN_INCLUDE_CAENURL_H_
26 #define CAEN_INCLUDE_CAENURL_H_
27 
36 #ifdef __cplusplus
37 extern "C" {
38 #endif
39 
40 #include <types/CAENUrlTypes.h>
41 #include <CAENUtility.h>
42 
45 
47 
50 #ifdef __cplusplus
51 }
52 #endif
53 
54 #endif // CAEN_INCLUDE_CAENURL_H_
#define CAEN_UTILITY_API
Definition: CAENUtility.h:104
Main header and generic tools.
#define CAEN_UTILITY_DLLAPI
Definition: CAENUtility.h:105
#define c_nodiscard
Definition: CAENUtility.h:245
#define c_attribute_malloc
Definition: CAENUtility.h:199
void c_url_free(c_url_field_t *url)
Definition: CAENUrl.c:198
Definitions and types for CAENUrl.h.
c_url_field_t * c_url_parse(const char *str)
Definition: CAENUrl.c:69