MDF Lib 2.2
Interface against MDF 3/4 files
Loading...
Searching...
No Matches
mdffactory.h File Reference

Factory class for the MDF library.

#include <functional>
#include <cstdint>
#include <string>
#include <memory>
Include dependency graph for mdffactory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mdf::MdfFactory
 MDF factory class. More...
 

Namespaces

namespace  mdf
 Main namespace for the MDF library.
 

Typedefs

using mdf::MdfLogFunction2
 MDF logging function definition.
 

Enumerations

enum class  mdf::MdfWriterType : int { mdf::Mdf3Basic = 0 , mdf::Mdf4Basic = 1 , mdf::MdfBusLogger = 2 , mdf::MdfConverter = 3 }
 MDF writer types. More...
 
enum class  mdf::MdfFileType : int { mdf::Mdf3FileType = 0 , mdf::Mdf4FileType = 1 }
 MDF file type. More...
 
enum class  mdf::MdfLogSeverity : uint8_t {
  mdf::kTrace = 0 , mdf::kDebug , mdf::kInfo , mdf::kNotice ,
  mdf::kWarning , mdf::kError , mdf::kCritical , mdf::kAlert ,
  mdf::kEmergency
}
 Defines the log severity level. More...