00001 #ifndef ATOMREP_H 00002 #define ATOMREP_H 00003 #include "Any.h" 00004 #include "RoleRep.h" 00005 #include "FCO.h" 00006 00008 class AtomRep : public FCO 00009 { 00010 public: 00011 AtomRep( BON::FCO& ptr, BON::FCO& resp_ptr); 00012 inline Any::KIND_TYPE getMyKind() const { return Any::ATOM; } 00013 std::string doDump(); 00014 00015 private: // forbiding copy 00016 AtomRep( const AtomRep&); 00017 const AtomRep& operator=( const AtomRep&); 00018 00019 }; 00020 #endif //ATOMREP_H