Program Listing for File load.h

Return to documentation for file (include/cpphots/load.h)

#ifndef CPPHOTS_LOAD_H
#define CPPHOTS_LOAD_H

#include <istream>

#include "interfaces/time_surface.h"
#include "interfaces/clustering.h"
#include "interfaces/layer_modifiers.h"
#include "layer.h"
#include "network.h"


namespace cpphots {

TimeSurfacePtr loadTSFromStream(std::istream& in);

interfaces::TimeSurfacePoolCalculator* loadTSPoolFromStream(std::istream& in);

interfaces::Clusterer* loadClustererFromStream(std::istream& in);

interfaces::EventRemapper* loadRemapperFromStream(std::istream& in);

interfaces::SuperCell* loadSuperCellFromStream(std::istream& in);

}

#endif