Пример #1
0
static int
QueryOverTimeAttributes_print(PyObject *v, FILE *fp, int flags)
{
    QueryOverTimeAttributesObject *obj = (QueryOverTimeAttributesObject *)v;
    fprintf(fp, "%s", PyQueryOverTimeAttributes_ToString(obj->data, "").c_str());
    return 0;
}
Пример #2
0
std::string
PyQueryOverTimeAttributes_GetLogString()
{
    std::string s("QueryOverTimeAtts = QueryOverTimeAttributes()\n");
    if(currentAtts != 0)
        s += PyQueryOverTimeAttributes_ToString(currentAtts, "QueryOverTimeAtts.");
    return s;
}
Пример #3
0
static void
PyQueryOverTimeAttributes_CallLogRoutine(Subject *subj, void *data)
{
    typedef void (*logCallback)(const std::string &);
    logCallback cb = (logCallback)data;

    if(cb != 0)
    {
        std::string s("QueryOverTimeAtts = GetQueryOverTimeAttributes()\n");
        s += PyQueryOverTimeAttributes_ToString(currentAtts, "QueryOverTimeAtts.");
        cb(s);
    }
}
Пример #4
0
PyObject *
QueryOverTimeAttributes_str(PyObject *v)
{
    QueryOverTimeAttributesObject *obj = (QueryOverTimeAttributesObject *)v;
    return PyString_FromString(PyQueryOverTimeAttributes_ToString(obj->data,"").c_str());
}