DataSet.hpp 367 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
#ifndef __HEPNOS_DATA_SET_H
#define __HEPNOS_DATA_SET_H

#include <hepnos/DataStore.hpp>

namespace hepnos {

class DataSet {

    friend class DataStore;

    private:

14 15
        DataSet();

16 17
        DataSet(DataStore& ds, uint8_t level, const std::string& name);

18
        DataStore*  m_datastore;
19 20 21 22 23 24 25
        uint8_t     m_level;
        std::string m_name;
};

}

#endif