Rev 1322 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1322 | Rev 1326 | ||
|---|---|---|---|
| Line 19... | Line 19... | ||
| 19 | namespace convert { |
19 | namespace convert { |
| 20 | 20 | ||
| 21 | using namespace std; |
21 | using namespace std; |
| 22 | using namespace boost::algorithm; |
22 | using namespace boost::algorithm; |
| 23 | 23 | ||
| - | 24 | string bool2string(const bool b); |
|
| 24 | bool string2bool(const string s); |
25 | bool string2bool(const string s); |
| 25 | int string2int(const string s); |
26 | int string2int(const string s); |
| 26 | string int2string(int i); |
27 | string int2string(int i); |
| 27 | string uint2string(unsigned int i); |
28 | string uint2string(unsigned int i); |
| 28 | unsigned int string2uint(const string s); |
29 | unsigned int string2uint(const string s); |
| 29 | float string2float(const string s); |
30 | float string2float(const string s); |
| 30 | string float2string(float f); |
31 | string float2string(float f); |
| - | 32 | ||
| 31 | string bytes2string(byte_list bytes); |
33 | string bytes2string(byte_list bytes); |
| - | 34 | ||
| 32 | unsigned int hex2uint(string hex); |
35 | unsigned int hex2uint(string hex); |
| 33 | string hex2bin(string hex); |
36 | string hex2bin(string hex); |
| 34 | string bin2hex(string bin); |
37 | string bin2hex(string bin); |
| 35 | float bin2float(string bin); |
38 | float bin2float(string bin); |
| 36 | string float2bin(float num, unsigned int length); |
39 | string float2bin(float num, unsigned int length); |
| 37 | unsigned int bin2uint(string bin); |
40 | unsigned int bin2uint(string bin); |
| 38 | string uint2bin(unsigned int num, unsigned int length); |
41 | string uint2bin(unsigned int num, unsigned int length); |
| 39 | string uint2hex(unsigned int num, unsigned int length); |
42 | string uint2hex(unsigned int num, unsigned int length); |
| - | 43 | ||
| 40 | string bin_invert(string bin); |
44 | string bin_invert(string bin); |
| 41 | 45 | ||
| 42 | unsigned int stateCount2bitCount(unsigned int stateCount); |
46 | unsigned int stateCount2bitCount(unsigned int stateCount); |
| 43 | 47 | ||
| 44 | } |
48 | } |