21 #ifndef TplConvertSec_h
22 #define TplConvertSec_h
54 static std::string
_2strSec(
const E*
const data,
55 const std::string& def) {
63 static int _2intSec(
const E*
const data,
int def) {
71 static long _2longSec(
const E*
const data,
long def) {
88 static bool _2boolSec(
const E*
const data,
bool def) {
96 static char*
_2charpSec(
const E*
const data,
char* def) {
105 static std::string
_2strSec(
const E*
const data,
int length,
106 const std::string& def) {
107 if (data == 0 || length == 0) {
117 static int _2intSec(
const E*
const data,
int length,
int def) {
118 if (data == 0 || length == 0 || data[0] == 0) {
128 static long _2longSec(
const E*
const data,
int length,
long def) {
129 if (data == 0 || length == 0 || data[0] == 0) {
140 if (data == 0 || length == 0 || data[0] == 0) {
150 static bool _2boolSec(
const E*
const data,
int length,
bool def) {
151 if (data == 0 || length == 0 || data[0] == 0) {
161 static char*
_2charpSec(
const E*
const data,
int length,
char* def) {
162 if (data == 0 || length == 0) {