include/relpipe/writer/RelpipeWriterException.h
author František Kučera <franta-hg@frantovo.cz>
Mon, 13 Aug 2018 20:30:55 +0200
branchv_0
changeset 20 bef6648e79b1
parent 8 include/RelpipeWriterException.h@03750aff8619
child 29 142bdbba520f
permissions -rw-r--r--
relpipe-lib-writer: move public header files to: include/relpipe/writer/
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     1
#pragma once
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     2
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     3
#include <string>
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     4
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     5
using namespace std;
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     6
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     7
namespace relpipe {
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     8
namespace writer {
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     9
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    10
class RelpipeWriterException {
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    11
private:
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    12
	wstring message;
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    13
public:
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    14
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    15
	RelpipeWriterException(wstring message) :
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    16
	message(message) {
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    17
	}
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    18
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    19
	wstring getMessge() {
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    20
		return message;
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    21
	}
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    22
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    23
};
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    24
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    25
}
03750aff8619 writer only writes + refactoring
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
    26
}