362c1f4c3b5ce9e3fce11167a51fbe4cdb2174de
Stefan Schuermans implemented specialized set...

Stefan Schuermans authored 12 years ago

src/noarch/OutStreamFile.h  1) /* Blinker
Stefan Schuermans update copyright header

Stefan Schuermans authored 5 years ago

src/common/OutStreamFile.h  2)    Copyright 2011-2019 Stefan Schuermans <stefan@blinkenarea.org>
Stefan Schuermans implemented specialized set...

Stefan Schuermans authored 12 years ago

src/noarch/OutStreamFile.h  3)    Copyleft GNU public license - http://www.gnu.org/copyleft/gpl.html
src/noarch/OutStreamFile.h  4)    a blinkenarea.org project */
src/noarch/OutStreamFile.h  5) 
Stefan Schuermans namespace for preprocessor...

Stefan Schuermans authored 12 years ago

src/noarch/OutStreamFile.h  6) #ifndef BLINKER_OUTSTREAMFILE_H
src/noarch/OutStreamFile.h  7) #define BLINKER_OUTSTREAMFILE_H
Stefan Schuermans implemented specialized set...

Stefan Schuermans authored 12 years ago

src/noarch/OutStreamFile.h  8) 
src/noarch/OutStreamFile.h  9) #include <BlinkenLib/BlinkenFrame.h>
src/noarch/OutStreamFile.h 10) 
src/noarch/OutStreamFile.h 11) #include "File.h"
src/noarch/OutStreamFile.h 12) #include "StreamFile.h"
src/noarch/OutStreamFile.h 13) #include "StreamMgr.h"
src/noarch/OutStreamFile.h 14) 
src/noarch/OutStreamFile.h 15) namespace Blinker {
src/noarch/OutStreamFile.h 16) 
src/noarch/OutStreamFile.h 17) /// setting file containting a name of an output stream
src/noarch/OutStreamFile.h 18) class OutStreamFile: public StreamFile
src/noarch/OutStreamFile.h 19) {
src/noarch/OutStreamFile.h 20) public:
src/noarch/OutStreamFile.h 21)   /**
src/noarch/OutStreamFile.h 22)    * @brief constructor from path
src/noarch/OutStreamFile.h 23)    * @param[in] path path to file
src/noarch/OutStreamFile.h 24)    * @param[in] streamMgr stream manager
src/noarch/OutStreamFile.h 25)    */
src/noarch/OutStreamFile.h 26)   OutStreamFile(const std::string &path, StreamMgr &streamMgr);
src/noarch/OutStreamFile.h 27) 
src/noarch/OutStreamFile.h 28)   /**
src/noarch/OutStreamFile.h 29)    * @brief constructor from basic file
src/noarch/OutStreamFile.h 30)    * @param[in] file basic file object
src/noarch/OutStreamFile.h 31)    * @param[in] streamMgr stream manager
src/noarch/OutStreamFile.h 32)    */
src/noarch/OutStreamFile.h 33)   OutStreamFile(const File &file, StreamMgr &streamMgr);
src/noarch/OutStreamFile.h 34) 
src/noarch/OutStreamFile.h 35)   /// destructor
src/noarch/OutStreamFile.h 36)   ~OutStreamFile();
src/noarch/OutStreamFile.h 37) 
src/noarch/OutStreamFile.h 38)   /**
src/noarch/OutStreamFile.h 39)    * @brief assignment operator
src/noarch/OutStreamFile.h 40)    * @param[in] file basic file object
src/noarch/OutStreamFile.h 41)    */
src/noarch/OutStreamFile.h 42)   const OutStreamFile & operator=(const File &file);
src/noarch/OutStreamFile.h 43) 
Stefan Schuermans disable copy constructors f...

Stefan Schuermans authored 12 years ago

src/noarch/OutStreamFile.h 44) private:
src/noarch/OutStreamFile.h 45)   /// copy constructor disabled
src/noarch/OutStreamFile.h 46)   OutStreamFile(const OutStreamFile &that);
src/noarch/OutStreamFile.h 47) 
src/noarch/OutStreamFile.h 48)   /// assignment operator disabled
src/noarch/OutStreamFile.h 49)   const OutStreamFile & operator=(const OutStreamFile &that);
src/noarch/OutStreamFile.h 50) 
Stefan Schuermans implemented specialized set...

Stefan Schuermans authored 12 years ago

src/noarch/OutStreamFile.h 51) public:
src/noarch/OutStreamFile.h 52)   /// update, i.e. (re-)read file and reference new stream
src/noarch/OutStreamFile.h 53)   void update();
src/noarch/OutStreamFile.h 54) 
src/noarch/OutStreamFile.h 55)   /**
src/noarch/OutStreamFile.h 56)    * @brief set current frame
src/noarch/OutStreamFile.h 57)    * @param[in] pFrame current frame (NULL for none)
src/noarch/OutStreamFile.h 58)    */
src/noarch/OutStreamFile.h 59)   void setFrame(stBlinkenFrame *pFrame);
src/noarch/OutStreamFile.h 60) }; // class OutStreamFile
src/noarch/OutStreamFile.h 61) 
src/noarch/OutStreamFile.h 62) } // namespace Blinker
src/noarch/OutStreamFile.h 63) 
Stefan Schuermans namespace for preprocessor...

Stefan Schuermans authored 12 years ago

src/noarch/OutStreamFile.h 64) #endif // #ifndef BLINKER_OUTSTREAMFILE_H