The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
Property.h File Reference
#include <Gaudi/Details/PropertyBase.h>
#include <Gaudi/Parsers/CommonParsers.h>
#include <Gaudi/Parsers/InputData.h>
#include <Gaudi/PropertyFwd.h>
#include <GaudiKernel/TaggedBool.h>
#include <GaudiKernel/ToStream.h>
#include <string>
#include <utility>
Include dependency graph for Property.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Gaudi::Details::Property::DefaultStringConverterImpl< TYPE >
struct  Gaudi::Details::Property::DefaultStringConverter< TYPE >
struct  Gaudi::Details::Property::DefaultStringConverter< TYPE >
struct  Gaudi::Details::Property::StringConverter< TYPE >
struct  Gaudi::Details::Property::NullVerifier
struct  Gaudi::Details::Property::BoundedVerifier< TYPE >
struct  Gaudi::Details::Property::SwapCall
 helper to disable a while triggering it, to avoid infinite recursion More...
struct  Gaudi::Details::Property::NoHandler
struct  Gaudi::Details::Property::ReadHandler
struct  Gaudi::Details::Property::UpdateHandler
struct  Gaudi::Details::Property::ReadUpdateHandler

Namespaces

namespace  Gaudi
 This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited.
namespace  Gaudi::Details
namespace  Gaudi::Details::Property

Typedefs

using Gaudi::Details::Property::ImmediatelyInvokeHandler = Gaudi::tagged_bool<class ImmediatelyInvokeHandler_tag>

Enumerations

enum class  Gaudi::Details::Property::ParsingErrorPolicy { Gaudi::Details::Property::Ignore , Gaudi::Details::Property::Warning , Gaudi::Details::Property::Exception , Gaudi::Details::Property::Abort }

Functions

ParsingErrorPolicy Gaudi::Details::Property::parsingErrorPolicy ()
ParsingErrorPolicy Gaudi::Details::Property::setParsingErrorPolicy (ParsingErrorPolicy p)