Public Types | Public Member Functions | List of all members
WireCell::Interface Class Reference

#include <Interface.h>

Inheritance diagram for WireCell::Interface:
WireCell::IComponent< IAnodeFace > WireCell::IComponent< IAnodePlane > WireCell::IComponent< IApplication > WireCell::IComponent< IArtEventVisitor > WireCell::IComponent< IChannelFilter > WireCell::IComponent< IChannelNoiseDatabase > WireCell::IComponent< IChannelResponse > WireCell::IComponent< IChannelSpectrum > WireCell::IComponent< IChannelStatus > WireCell::IComponent< IConfigurable > WireCell::IComponent< IDataFlowGraph > WireCell::IComponent< IDeconvolution > WireCell::IComponent< IDepoSink > WireCell::IComponent< IDepoSource > WireCell::IComponent< IFactory > WireCell::IComponent< IFieldResponse > WireCell::IComponent< IFilterWaveform > WireCell::IComponent< IFunctor > WireCell::IComponent< IImpactResponse > WireCell::IComponent< INode > WireCell::IComponent< IPlaneImpactResponse > WireCell::IComponent< IRandom > WireCell::IComponent< IRecombinationModel > WireCell::IComponent< ISomeComponent > WireCell::IComponent< IWireParameters > WireCell::IComponent< IWirePlane > WireCell::IComponent< IWireSchema > WireCell::IComponent< Type > WireCell::IProcessor

Public Types

typedef std::shared_ptr< Interfacepointer
 

Public Member Functions

virtual ~Interface ()
 

Detailed Description

An interface defines some facet of functionality which is accessed by the type "pointer".

See also WireCell::IComponent.

Definition at line 13 of file Interface.h.

Member Typedef Documentation

typedef std::shared_ptr<Interface> WireCell::Interface::pointer

Definition at line 16 of file Interface.h.

Constructor & Destructor Documentation

WireCell::Interface::~Interface ( )
virtual

Definition at line 6 of file WireCellUtil.cxx.

6 {}

The documentation for this class was generated from the following files: