Include definitions of constexpr members in cxx

This commit is contained in:
Alexey Rybalchenko
2019-06-13 14:39:16 +02:00
committed by Dennis Klein
parent 3db32b03d4
commit 7c13503e22
2 changed files with 26 additions and 0 deletions

View File

@@ -56,6 +56,16 @@ static map<int, Transition> backwardsCompatibilityChangeStateHelper =
{ FairMQDevice::Event::ERROR_FOUND, Transition::ErrorFound }
};
constexpr const char* FairMQDevice::DefaultId;
constexpr int FairMQDevice::DefaultIOThreads;
constexpr const char* FairMQDevice::DefaultTransportName;
constexpr fair::mq::Transport FairMQDevice::DefaultTransportType;
constexpr const char* FairMQDevice::DefaultNetworkInterface;
constexpr int FairMQDevice::DefaultInitTimeout;
constexpr uint64_t FairMQDevice::DefaultMaxRunTime;
constexpr float FairMQDevice::DefaultRate;
constexpr const char* FairMQDevice::DefaultSession;
FairMQDevice::FairMQDevice()
: FairMQDevice(nullptr, {0, 0, 0})
{}