25        using prop_signal = shared::Signal<const string &,const base::Property &>;
 
   27        virtual TType                    getClumpCCFDType() 
const=0;
 
   28        virtual TType                    getPebbleCCFDType() 
const=0;
 
   29        virtual uint32                     getClumpCCFDCycleNotice() 
const=0;
 
   30        virtual uint32                     getClumpCCFDExtraNotice() 
const=0;
 
   31        virtual uint32                     getClumpCCFDGroupNotice() 
const=0;
 
   32        virtual uint32                     getClumpCCFDCleanNotice() 
const=0;
 
   33        virtual const IContainer       * getIContainerClumpCCFD() 
const=0;
 
   34        virtual IContainer *             getIContainerClumpCCFD()=0;
 
   35        virtual const IClumpCCFD *       findClumpCCFDWithID(uint64 
id) 
const=0;
 
   36        virtual IClumpCCFD *             findClumpCCFDWithID(uint64 
id) =0;
 
   37        virtual const IContainer       * getIContainerPebbleCCFD() 
const=0;
 
   38        virtual IContainer *             getIContainerPebbleCCFD()=0;
 
   39        virtual const IPebbleCCFD *      findPebbleCCFDWithID(uint64 
id) 
const=0;
 
   40        virtual IPebbleCCFD *            findPebbleCCFDWithID(uint64 
id) =0;
 
   43        virtual void                     validate()=0;