4#ifndef RUDIMENTS_SCALARCOLLECTION_H
5#define RUDIMENTS_SCALARCOLLECTION_H
7#include <rudiments/collection.h>
8#include <rudiments/output.h>
12template <
class valuetype>
33 virtual ssize_t
write();
63#include <rudiments/private/scalarcollectioninlines.h>
Definition collection.h:11
Definition scalarcollection.h:13
virtual valuetype & getReference()=0
virtual ssize_t write()
Definition scalarcollectioninlines.h:17
virtual uint64_t getCount()
Definition scalarcollectioninlines.h:11
virtual void setValue(valuetype v)=0
virtual const char * getType()
Definition scalarcollectioninlines.h:6
virtual ssize_t writeJson()
Definition scalarcollectioninlines.h:29
virtual valuetype getValue()=0