|
NexusCPP
3.5.0
|
#include <iostream>#include <vector>#include <set>#include <yat/CommonHeader.h>#include <yat/memory/SharedPtr.h>#include <yat/memory/MemBuf.h>#include <yat/utils/String.h>#include <yat/utils/Logging.h>#include <yat/time/Timer.h>#include <yat/threading/Mutex.h>#include <nexuscpp/nxfile.h>#include <nexuscpp/impl/nxwriter.hpp>

Go to the source code of this file.
Classes | |
| class | nxcpp::MMetadata |
| Mix-in that add metadata capabilitie to objects. More... | |
| class | nxcpp::IExceptionHandler |
| Exception handling interface. More... | |
| class | nxcpp::IMessageHandler |
| Message handling interface. More... | |
| class | nxcpp::NexusFileWriter |
| struct | nxcpp::NexusFileWriter::Statistics |
| Writing speed statistics. More... | |
| class | nxcpp::NexusFileWriter::INotify |
| Write notification interface. More... | |
| class | nxcpp::DatasetWriter |
| class | nxcpp::DatasetWriter::IFlushNotification |
| struct | nxcpp::DatasetWriter::Config |
| DatasetWriter configuration. More... | |
| class | nxcpp::GenericDatasetWriter< TYPE > |
| class | nxcpp::AxisDatasetWriter< TYPE > |
| class | nxcpp::SignalDatasetWriter< TYPE > |
Namespaces | |
| nxcpp | |
Typedefs | |
| typedef yat::SharedPtr< NexusDataSet, yat::Mutex > | nxcpp::NexusDataSetPtr |
| typedef yat::SharedPtr< NexusAttr, yat::Mutex > | nxcpp::NexusAttrPtr |
| typedef yat::MemBuf | nxcpp::DatasetBuf |
| typedef yat::SharedPtr< NexusFileWriter, yat::Mutex > | nxcpp::NexusFileWriterPtr |
| Referenced pointer definition. More... | |
| typedef std::vector< std::size_t > | nxcpp::DataShape |
| Data shape type. More... | |
| typedef yat::SharedPtr< DatasetWriter, yat::Mutex > | nxcpp::DatasetWriterPtr |
| Shared pointer definition. More... | |
Functions | |
| void | nxcpp::message_to_console (yat::ELogLevel lvl, const yat::String &msg) |
| void | nxcpp::exception_to_console (const yat::Exception &e) |
Variables | |
| const DataShape | nxcpp::g_empty_shape |
1.8.13