Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
PropertyWithValueJSON.cpp File Reference
#include "MantidKernel/PropertyWithValueJSON.h"
#include "MantidKernel/ArrayProperty.h"
#include "MantidKernel/OptionalBool.h"
#include "MantidKernel/PropertyManager.h"
#include "MantidKernel/PropertyManagerProperty.h"
#include <json/value.h>
#include <map>

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Kernel
 

Functions

MANTID_KERNEL_DLL PropertyManager_sptr Mantid::Kernel::createPropertyManager (const Json::Value &keyValues)
 Attempt to create a PropertyManager from the Json::Value. More...
 
MANTID_KERNEL_DLL std::unique_ptr< Property > Mantid::Kernel::decodeAsProperty (const std::string &name, const Json::Value &value)
 Attempt to create a Property of the most appropriate type from a string name and Json value object. More...
 

Variable Documentation

◆ m_self

std::unique_ptr<ConceptT> m_self
private