- File:
-
- 1 edited
-
src/Descriptors/AtomDescriptor_impl.hpp (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Descriptors/AtomDescriptor_impl.hpp
r24a5e0 r7a1ce5 1 #ifndef ATOMDESCRIPTOR_IMPL_HPP2 #define ATOMDESCRIPTOR_IMPL_HPP3 4 1 #include "Descriptors/AtomDescriptor.hpp" 5 2 … … 14 11 virtual ~AtomDescriptor_impl(); 15 12 16 virtual bool predicate(std::pair< atomId_t,atom*>)=0;13 virtual bool predicate(std::pair<int,atom*>)=0; 17 14 18 15 protected: 19 16 virtual atom* find(); 20 17 virtual std::vector<atom*> findAll(); 21 World::AtomSet& getAtoms();18 std::map<int,atom*>& getAtoms(); 22 19 }; 23 20 … … 28 25 AtomAllDescriptor_impl(); 29 26 virtual ~AtomAllDescriptor_impl(); 30 virtual bool predicate(std::pair< atomId_t,atom*>);27 virtual bool predicate(std::pair<int,atom*>); 31 28 }; 32 29 … … 35 32 AtomNoneDescriptor_impl(); 36 33 virtual ~AtomNoneDescriptor_impl(); 37 virtual bool predicate(std::pair< atomId_t,atom*>);34 virtual bool predicate(std::pair<int,atom*>); 38 35 }; 39 36 … … 45 42 AtomAndDescriptor_impl(AtomDescriptor::impl_ptr _lhs, AtomDescriptor::impl_ptr _rhs); 46 43 ~AtomAndDescriptor_impl(); 47 virtual bool predicate(std::pair< atomId_t,atom*>);44 virtual bool predicate(std::pair<int,atom*>); 48 45 49 46 private: … … 57 54 AtomOrDescriptor_impl(AtomDescriptor::impl_ptr _lhs, AtomDescriptor::impl_ptr _rhs); 58 55 virtual ~AtomOrDescriptor_impl(); 59 virtual bool predicate(std::pair< atomId_t,atom*>);56 virtual bool predicate(std::pair<int,atom*>); 60 57 61 58 private: … … 70 67 virtual ~AtomNotDescriptor_impl(); 71 68 72 virtual bool predicate(std::pair< atomId_t,atom*>);69 virtual bool predicate(std::pair<int,atom*>); 73 70 74 71 private: 75 72 AtomDescriptor::impl_ptr arg; 76 73 }; 77 78 #endif //ATOMDESCRIPTOR_IMPL_HPP
Note:
See TracChangeset
for help on using the changeset viewer.
