libadc-cxx 1.0.0
Structured logging for scientific computing
Loading...
Searching...
No Matches
Namespaces | Macros
factory.ipp File Reference
#include <string>
#include <map>
#include "boost/json/src.hpp"
#include "adc/factory.hpp"
#include <adc/publisher/impl/none.ipp>
#include <adc/publisher/impl/stdout.ipp>
#include <adc/publisher/impl/syslog.ipp>
#include <adc/publisher/impl/file.ipp>
#include <adc/publisher/impl/multifile.ipp>
#include <adc/publisher/impl/curl.ipp>
#include <adc/publisher/impl/ldmsd_stream_publish.ipp>
#include <adc/publisher/impl/ldms_message_publish.ipp>
#include <adc/publisher/impl/script.ipp>
#include <adc/publisher/impl/multi_publisher.ipp>
#include <adc/builder/impl/builder.ipp>
Include dependency graph for factory.ipp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  adc
 

Macros

#define adc_factory_ipp
 
#define ADC_PUBLISHER_NONE_NAME   "none"
 
#define ADC_PUBLISHER_STDOUT_NAME   "stdout"
 
#define ADC_PUBLISHER_SYSLOG_NAME   "syslog"
 
#define ADC_PUBLISHER_FILE_NAME   "file"
 
#define ADC_PUBLISHER_MULTIFILE_NAME   "multifile"
 
#define ADC_PUBLISHER_CURL_NAME   "curl"
 
#define ADC_PUBLISHER_LDMS_SUBPROCESS_NAME   "ldmsd_stream_publish"
 
#define ADC_PUBLISHER_LDMS_SUBPROCESS_MESSAGE_NAME   "ldms_message_publish"
 
#define ADC_PUBLISHER_SCRIPT_NAME   "script"
 

Macro Definition Documentation

◆ adc_factory_ipp

#define adc_factory_ipp

Definition at line 2 of file factory.ipp.

◆ ADC_PUBLISHER_NONE_NAME

#define ADC_PUBLISHER_NONE_NAME   "none"

Definition at line 11 of file factory.ipp.

◆ ADC_PUBLISHER_STDOUT_NAME

#define ADC_PUBLISHER_STDOUT_NAME   "stdout"

Definition at line 14 of file factory.ipp.

◆ ADC_PUBLISHER_SYSLOG_NAME

#define ADC_PUBLISHER_SYSLOG_NAME   "syslog"

Definition at line 17 of file factory.ipp.

◆ ADC_PUBLISHER_FILE_NAME

#define ADC_PUBLISHER_FILE_NAME   "file"

Definition at line 20 of file factory.ipp.

◆ ADC_PUBLISHER_MULTIFILE_NAME

#define ADC_PUBLISHER_MULTIFILE_NAME   "multifile"

Definition at line 23 of file factory.ipp.

◆ ADC_PUBLISHER_CURL_NAME

#define ADC_PUBLISHER_CURL_NAME   "curl"

Definition at line 26 of file factory.ipp.

◆ ADC_PUBLISHER_LDMS_SUBPROCESS_NAME

#define ADC_PUBLISHER_LDMS_SUBPROCESS_NAME   "ldmsd_stream_publish"

Definition at line 29 of file factory.ipp.

◆ ADC_PUBLISHER_LDMS_SUBPROCESS_MESSAGE_NAME

#define ADC_PUBLISHER_LDMS_SUBPROCESS_MESSAGE_NAME   "ldms_message_publish"

Definition at line 32 of file factory.ipp.

◆ ADC_PUBLISHER_SCRIPT_NAME

#define ADC_PUBLISHER_SCRIPT_NAME   "script"

Definition at line 35 of file factory.ipp.