Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
PropertyWithValue.h File Reference
#include "MantidKernel/DllConfig.h"
#include "MantidKernel/IValidator_fwd.h"
#include "MantidKernel/Logger.h"
#include "MantidKernel/Property.h"
#include "MantidKernel/PropertyManager_fwd.h"
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::Kernel::PropertyWithValue< TYPE >
 The concrete, templated class for properties. More...
 

Namespaces

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

Functions

 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< bool >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< double >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< float >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< int32_t >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< int64_t >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::shared_ptr< PropertyManager > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::string >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< bool > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< double > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< float > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< int32_t > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< int64_t > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< std::string > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< std::vector< int32_t > > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< std::vector< std::string > > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< uint16_t > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< uint32_t > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< std::vector< uint64_t > >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< uint16_t >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< uint32_t >)
 
 Mantid::Kernel::MANTID_KERNEL_EXTERN_TEMPLATE (PropertyWithValue< uint64_t >)