nds2-client - ClientAdministrator  0.16.8
 All Functions Typedefs Enumerations Enumerator Groups Pages
daq_bsd_string.h
1 //
2 // Created by jonathan.hanks on 2/6/20.
3 //
4 
5 #ifndef NDS2_CLIENT_DAQ_BSD_STRING_H
6 #define NDS2_CLIENT_DAQ_BSD_STRING_H
7 
17 #include <stdarg.h>
18 #include <stdlib.h>
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23 
39 size_t _daq_strlcpy( char* dst, const char* src, size_t size );
40 
60 size_t _daq_strlcat( char* dst, const char* src, size_t size );
61 
69 size_t _daq_strlremainder( const char* src, size_t size );
70 
82 size_t _daq_slprintf( char* dst, size_t size, const char* fmt, ... );
83 #ifdef __cplusplus
84 };
85 #endif
86 
87 #endif // NDS2_CLIENT_DAQ_BSD_STRING_H