From 4725c4fabbe206c5f6a427c65057d080c31a9d38 Mon Sep 17 00:00:00 2001 From: jbeder Date: Mon, 27 Jul 2009 04:14:19 +0000 Subject: [PATCH] Forgot to add mark.h --- include/mark.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 include/mark.h diff --git a/include/mark.h b/include/mark.h new file mode 100644 index 0000000..46d1245 --- /dev/null +++ b/include/mark.h @@ -0,0 +1,16 @@ +#pragma once + +namespace YAML +{ + struct Mark { + Mark(): pos(0), line(0), column(0) {} + + static const Mark null() { return Mark(-1, -1, -1); } + + int pos; + int line, column; + + private: + Mark(int pos_, int line_, int column_): pos(pos_), line(line_), column(column_) {} + }; +}