ATLAS Offline Software
Classes | Namespaces | Functions
VarHandleKeyProperty.h File Reference

Handle Gaudi property setting for VarHandleKey. More...

#include "StoreGate/VarHandleKey.h"
#include "StoreGate/ReadHandleKey.h"
#include "StoreGate/ReadCondHandleKey.h"
#include "StoreGate/WriteHandleKey.h"
#include "StoreGate/WriteCondHandleKey.h"
#include "StoreGate/UpdateHandleKey.h"
#include "StoreGate/ReadDecorHandleKey.h"
#include "StoreGate/WriteDecorHandleKey.h"
#include "GaudiKernel/DataHandleProperty.h"
#include <iostream>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SG::VarHandleKeyProperty
 VarHandleKeyProperty is the class which wraps a SG::VarHandleKey. More...
 
class  Gaudi::Property<::SG::VarHandleKey & >
 
class  Gaudi::Property<::SG::ReadHandleKey< T > & >
 
class  Gaudi::Property<::SG::WriteHandleKey< T > & >
 
class  Gaudi::Property<::SG::ReadDecorHandleKey< T > & >
 
class  Gaudi::Property<::SG::WriteDecorHandleKey< T > & >
 
class  Gaudi::Property<::SG::UpdateHandleKey< T > & >
 
class  Gaudi::Property<::SG::ReadCondHandleKey< T > & >
 
class  Gaudi::Property<::SG::WriteCondHandleKey< T > & >
 

Namespaces

 Gaudi
 =============================================================================
 
 Gaudi::Parsers
 
 Gaudi::Utils
 
 SG
 Forward declaration.
 

Functions

StatusCode Gaudi::Parsers::parse (SG::VarHandleKey &v, const std::string &s)
 Gaudi function used to initialize a property from a string. More...
 
std::ostream & Gaudi::Utils::toStream (const SG::VarHandleKey &v, std::ostream &o)
 Gaudi function used to convert a property to a string. More...
 

Detailed Description

Handle Gaudi property setting for VarHandleKey.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Jan, 2016 Gaudi property handling can be extended for a new type T by specializing SimplePropertyRef<T> to be something that derives from Property. This class will then handle conversions of T to and from strings.

Definition in file VarHandleKeyProperty.h.