示例#1
0
int CMySQLConnection::get_fields_value(sys::DbFields *values, const char* format, ...)
{
    va_list args;
    va_start(args, format);
    utils::VaListHelper vlh(args);

    return get_fields_value(values, format, args);
}
示例#2
0
int CMySQLConnection::get_field_value(std::string* value, const char* format, ...)
{
    va_list args;
    va_start(args, format);
    utils::VaListHelper vlh(args);

    return get_field_value(value, format, args);
}
示例#3
0
int CMySQLConnection::query(sys::DbTable* table, const char* format, ...)
{
    va_list args;
    va_start(args, format);
    utils::VaListHelper vlh(args);

    return query(table, format, args);
}
示例#4
0
CMySQLRecordset* CMySQLConnection::query(const char* format, ...)
{
    va_list args;
    va_start(args, format);
    utils::VaListHelper vlh(args);

    return query(format, args);
}
示例#5
0
size_t CMySQLConnection::update(const char* format, ...)
{
    va_list args;
    va_start(args, format);
    utils::VaListHelper vlh(args);
    
    size_t num_rows_affected = update(format, args);
    return num_rows_affected;
}
示例#6
0
文件: utils.cpp 项目: sdtm1016/mooon
void CUtils::set_process_title(const char* format, ...)
{
    va_list args;
    va_start(args, format);
    utils::VaListHelper vlh(args);

    char title[PATH_MAX];
    vsnprintf(title, sizeof(title), format, args);
    set_process_title(std::string(title));
}
示例#7
0
文件: utils.cpp 项目: sdtm1016/mooon
void CUtils::set_process_name(const char* format, ...)
{
    va_list args;
    va_start(args, format);
    utils::VaListHelper vlh(args);

    char name[NAME_MAX];
    vsnprintf(name, sizeof(name), format, args);
    set_process_name(std::string(name));
}