acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
from_string.h
1// Created by camilo on 2022-06-06 20:11 BRT <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5inline void from_string(::ansi_character & ch, const_char_pointer psz);
6inline void from_string(::wide_character & ch, const_char_pointer psz);
7
8inline void from_string(::i8 & i, const_char_pointer psz);
9inline void from_string(::i16 & i, const_char_pointer psz);
10inline void from_string(::i32 & i, const_char_pointer psz);
11inline void from_string(::i64 & i, const_char_pointer psz);
12inline void from_string(::i32 & i, ::i32 iBase, const_char_pointer psz);
13inline void from_string(::i64 & i, ::i32 iBase, const_char_pointer psz);
14inline void from_string(::u8 & i, const_char_pointer psz);
15inline void from_string(::u16 & i, const_char_pointer psz);
16inline void from_string(::u32 & i, const_char_pointer psz);
17inline void from_string(::u64 & i, const_char_pointer psz);
18inline void from_string(::u32 & i, ::i32 iBase, const_char_pointer psz);
19inline void from_string(::u64 & i, ::i32 iBase, const_char_pointer psz);
20
21#if defined(__APPLE__) || defined(__ANDROID__) || defined(RASPBERRYPIOS) || defined(WINDOWS)
22inline void from_string(long & l, const_char_pointer psz);
23inline void from_string(long & l, ::i32 iBase, const_char_pointer psz);
24#endif
25
26inline void from_string(::f32 & f, const_char_pointer psz);
27inline void from_string(::f64 & d, const_char_pointer psz);
28
29
30inline void from_string(::ansi_character * sz, const_char_pointer psz);
31inline void from_string(::wd16_character * sz, const_char_pointer psz);
32inline void from_string(::wd32_character * sz, const_char_pointer psz);
33
34template < size_t n >
35inline void from_string(::ansi_character sz[n], const_char_pointer psz);
36template < size_t n >
37inline void from_string(::wd16_character sz[n], const_char_pointer psz);
38template < size_t n >
39inline void from_string(::wd32_character sz[n], const_char_pointer psz);
40
41
42inline void from_string(::atom & atom, const_char_pointer psz);
43
44inline void from_string(::particle & element, const_char_pointer psz);
45
46
47
Definition atom.h:237
Definition particle.h:95