34#ifndef SOMAIO_UTILITIES_CREATOR_H
35#define SOMAIO_UTILITIES_CREATOR_H
39#include <cartobase/object/object.h>
40#include <cartobase/config/verbose.h>
45 class AllocatorContext;
Object creation / resize or other setup factory.
static void setup(T &obj, carto::Object header, const AllocatorContext &context, carto::Object options)
Setup (modify) an existing object according to the given header (maybe resize it etc....
static T * create(carto::Object header, const AllocatorContext &context, carto::Object options)
Create a new object according to the given header.
#define cartoCondMsg(level, message, space)