GammaWare  Head Version for release 0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FactoryItem.h File Reference

header file for FactoryItem.cpp More...

#include "ADFConfig.h"
#include "Version.h"
#include <string>
#include <iostream>

Go to the source code of this file.

Classes

class  ADF::FactoryItem
 Base class that described an item in a Factory. More...
 

Namespaces

 ADF
 
 std
 

Typedefs

typedef Bool_t(* ADF::PF_FactoryItemChange )(const FactoryItem &, const FactoryItem &)
 prototype function to control the evolution of a factory item. More...
 

Functions

Bool_t ADF::AllChange (const FactoryItem &, const FactoryItem &)
 Any changes (factory,type,version) allowed. More...
 
Bool_t ADF::ChangeOfVersion (const FactoryItem &item_from, const FactoryItem &item_to)
 change from item_from to item_to is allowed if they differ only by the item version number More...
 
Bool_t ADF::NoChange (const FactoryItem &item_from, const FactoryItem &item_to)
 No changes allowed. More...
 
std::ostream & std::operator<< (std::ostream &os, const ADF::FactoryItem &item)
 
std::istream & std::operator>> (std::istream &is, ADF::FactoryItem &item)
 

Detailed Description

header file for FactoryItem.cpp

Definition in file FactoryItem.h.