STKNachricht.h 459 B

12345678910111213141516171819202122232425262728
  1. #ifndef STKNachricht_H
  2. #define STKNachricht_H
  3. class STKNachricht
  4. {
  5. private:
  6. int län;
  7. char *nachricht;
  8. bool verarbeitet;
  9. int ref;
  10. public:
  11. // Konstruktor
  12. STKNachricht( int län, char *nachricht );
  13. // Destruktor
  14. ~STKNachricht();
  15. // nicht constant
  16. void setVerarbeitet();
  17. // constant
  18. bool istVerarbeitet() const;
  19. int getLength() const;
  20. char *getNachricht() const;
  21. // Reference Counting
  22. STKNachricht *getThis();
  23. STKNachricht *release();
  24. };
  25. #endif