Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified src/Descriptors/AtomDescriptor_impl.hpp

    r24a5e0 rf16a4b  
    11#ifndef ATOMDESCRIPTOR_IMPL_HPP
    22#define ATOMDESCRIPTOR_IMPL_HPP
    3 
    4 #include "Descriptors/AtomDescriptor.hpp"
    53
    64/************************ Declarations of implementation Objects ************************/
     
    1412  virtual ~AtomDescriptor_impl();
    1513
    16   virtual bool predicate(std::pair<atomId_t,atom*>)=0;
     14  virtual bool predicate(std::pair<int,atom*>)=0;
    1715
    1816protected:
    1917  virtual atom* find();
    2018  virtual std::vector<atom*> findAll();
    21   World::AtomSet& getAtoms();
     19  std::map<int,atom*>& getAtoms();
    2220};
    2321
     
    2826  AtomAllDescriptor_impl();
    2927  virtual ~AtomAllDescriptor_impl();
    30   virtual bool predicate(std::pair<atomId_t,atom*>);
     28  virtual bool predicate(std::pair<int,atom*>);
    3129};
    3230
     
    3533  AtomNoneDescriptor_impl();
    3634  virtual ~AtomNoneDescriptor_impl();
    37   virtual bool predicate(std::pair<atomId_t,atom*>);
     35  virtual bool predicate(std::pair<int,atom*>);
    3836};
    3937
     
    4543  AtomAndDescriptor_impl(AtomDescriptor::impl_ptr _lhs, AtomDescriptor::impl_ptr _rhs);
    4644  ~AtomAndDescriptor_impl();
    47   virtual bool predicate(std::pair<atomId_t,atom*>);
     45  virtual bool predicate(std::pair<int,atom*>);
    4846
    4947private:
     
    5755  AtomOrDescriptor_impl(AtomDescriptor::impl_ptr _lhs, AtomDescriptor::impl_ptr _rhs);
    5856  virtual ~AtomOrDescriptor_impl();
    59   virtual bool predicate(std::pair<atomId_t,atom*>);
     57  virtual bool predicate(std::pair<int,atom*>);
    6058
    6159private:
     
    7068  virtual ~AtomNotDescriptor_impl();
    7169
    72   virtual bool predicate(std::pair<atomId_t,atom*>);
     70  virtual bool predicate(std::pair<int,atom*>);
    7371
    7472private:
Note: See TracChangeset for help on using the changeset viewer.