1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #include "STKNachricht.h"
- #include <cstring>
- // Inhalt der STKNachricht Klasse aus STKNachricht.h
- // Konstruktor
- STKNachricht::STKNachricht( int län, char *nachricht )
- : ReferenceCounter()
- {
- verarbeitet = 0;
- this->län = län;
- this->nachricht = new char[ this->län ];
- memcpy( this->nachricht, nachricht, län );
- }
- // Destruktor
- STKNachricht::~STKNachricht()
- {
- delete[] nachricht;
- }
- // nicht constant
- void STKNachricht::setVerarbeitet()
- {
- verarbeitet = 1;
- }
- // constant
- bool STKNachricht::istVerarbeitet() const
- {
- return verarbeitet;
- }
- int STKNachricht::getLength() const
- {
- return län;
- }
- char *STKNachricht::getNachricht() const
- {
- return nachricht;
- }
|