Joakim Hove
|
9e1b00ef63
|
The ParserIntItem::scan() function will push unused values back on the front of the RawRecord.
|
2013-05-10 13:56:41 +02:00 |
|
Joakim Hove
|
a9cd24f628
|
Added operator[] and method push_front() to RawDeck
|
2013-05-10 13:55:00 +02:00 |
|
Joakim Hove
|
f516cc6833
|
Added default value to Parser. Rewrote the ParserIntItem::scan() method to use homemade C-sscanf obscurity from h..l
|
2013-05-09 14:18:36 +02:00 |
|
Joakim Hove
|
c963c7d768
|
Changed to use only enum for ItemSize. FIXED -> SCALAR with value 1
|
2013-05-09 12:17:00 +02:00 |
|
Joakim Hove
|
6f86bebf78
|
Removed ParserItemSize class; will just use plain enum
|
2013-05-09 12:16:15 +02:00 |
|
Joakim Hove
|
7dbc4f0d2b
|
Added size() method on DeckIntItem
|
2013-05-09 12:14:52 +02:00 |
|
Kristian Flikka
|
a874d667db
|
Added some tests
|
2013-05-08 15:50:20 +02:00 |
|
Kristian Flikka
|
2a331e1a3a
|
ParserIntItem's scan function now supports ITEM_FIXED parsing
|
2013-05-08 15:29:58 +02:00 |
|
Kristian Flikka
|
2088c3e96d
|
Simple scan implementation in ParserIntItem added. DeckIntItem now support push_back
|
2013-05-08 14:31:20 +02:00 |
|
Kristian Flikka
|
2d6e6842d6
|
Changed ParserItem from template based to a base-inheritance based system. Corresponds to and creates DeckItem objects
|
2013-05-07 21:55:49 +02:00 |
|
Kristian Flikka
|
b36f000377
|
Moved tests from one base location, into per-topic folders
|
2013-05-06 14:46:29 +02:00 |
|
Kristian Flikka
|
63611f68f8
|
Added header file for ParserRecord class
|
2013-05-06 14:31:02 +02:00 |
|
Kristian Flikka
|
bf3be4695d
|
Refactoring, prefixing parser setup classes with Parser. 4 space indent.
|
2013-05-06 12:13:49 +02:00 |
|
Joakim Hove
|
105012ad7e
|
More reorg/merge fixes
|
2013-05-06 09:54:31 +02:00 |
|
Joakim Hove
|
40e6a35332
|
???
|
2013-05-06 09:48:29 +02:00 |
|
Joakim Hove
|
60abc2c397
|
Merged in documentation
|
2013-05-06 09:44:00 +02:00 |
|
Kristian Flikka
|
f7fdbe96fa
|
Added some comments and documentation
|
2013-05-05 23:02:26 +02:00 |
|
Joakim Hove
|
be7e6e0cad
|
Added basic ParserRecordItem class
|
2013-05-03 17:06:53 +02:00 |
|
Joakim Hove
|
558a705b52
|
Added CMakeLists.txt to Logger/ directory
|
2013-05-03 15:33:07 +02:00 |
|
Joakim Hove
|
182dd0483b
|
Made separate source lists for RawDeck sources and Parser sources
|
2013-05-03 15:30:52 +02:00 |
|
Joakim Hove
|
19fa7ab1d1
|
Moved Logger implementation to subdirectory Logger/
|
2013-05-03 15:11:28 +02:00 |
|
Andreas Lauser
|
78bcdf09bf
|
make config.h the first header to be included in any compile unit
this is required for consistency amongst the compile units which are
linked into the same library and seems to be forgotten quite
frequently.
|
2013-04-10 12:56:14 +02:00 |
|
Kristian Flikka
|
86fe804655
|
Downgraded BOOST requirement to 1.36, not tested, but should be ok. Tested on 1.45
|
2013-04-10 10:41:14 +02:00 |
|
Kristian Flikka
|
8b32658e54
|
Refactoring, more consts, etc. Comments from Joakim
|
2013-04-08 14:32:17 +02:00 |
|
Kristian Flikka
|
477551c8d7
|
Split Statoil dependent test in separate file
|
2013-04-08 10:47:25 +02:00 |
|
Kristian Flikka
|
f89b8362ff
|
Changed to tabsize 2 after discussion with Joakim. I vote for real tabs.
|
2013-04-08 10:36:14 +02:00 |
|
Kristian Flikka
|
1868615a4a
|
Moved some consts for the Raw classes to a separate file, characters and sizes
|
2013-04-08 10:31:54 +02:00 |
|
Kristian Flikka
|
76b8df09ad
|
Changed the logic in raw-reading, only adding keyword after it is finished. Simplified special casing for INCLUDE. Reset keyword pointer when keyword finished
|
2013-04-08 10:07:24 +02:00 |
|
Kristian Flikka
|
c76767b9aa
|
Adding recursive reading of Include files. Fixed a performance bug when appending strings to a record
|
2013-04-05 16:14:43 +02:00 |
|
Kristian Flikka
|
b200d74c9d
|
Rename variable
|
2013-04-04 15:57:21 +02:00 |
|
Kristian Flikka
|
041ac87337
|
Removed unused variable
|
2013-04-04 15:54:55 +02:00 |
|
Kristian Flikka
|
e6d9007dfb
|
Changed static logger to be initalized and closed explicitly, destructor did not quite do the trick
|
2013-04-04 15:09:38 +02:00 |
|
Kristian Flikka
|
0d5ce81809
|
Merge pull request 2 from joakim-hove/master - Added code to add Keywords to parser class
|
2013-04-04 14:17:12 +02:00 |
|
Kristian Flikka
|
aa8cd7b4ca
|
Added a thin container for knowledge about keywords with fixed number of records. Changed some getter methods to return reference
|
2013-04-04 13:30:50 +02:00 |
|
Kristian Flikka
|
8a0892b388
|
Rename file-checking-function
|
2013-04-04 09:58:54 +02:00 |
|
Kristian Flikka
|
3adb09cb5a
|
Review updates: Keyword can have numbers, comment lines can start with space, data can start at pos 0 on line, must explicitly have end-of-keyword control
|
2013-04-04 09:56:00 +02:00 |
|
Kristian Flikka
|
14772d8c86
|
File containing questions or observations that needs to be discussed
|
2013-04-04 09:25:43 +02:00 |
|
Joakim Hove
|
f3e14aa76b
|
Added Keywords map to Parser
|
2013-04-03 11:38:06 +02:00 |
|
Joakim Hove
|
57c6946c07
|
Merged data/ -> RawDeck/ source code reorganisation
|
2013-04-03 09:27:55 +02:00 |
|
Kristian Flikka
|
d24f487d18
|
Refactoring for readability. Added a couple of unit tests
|
2013-04-02 15:42:19 +02:00 |
|
Joakim Hove
|
295b1929ab
|
Added subdirectory Parser/ + added ParserRecordSize as element in ParserKW
|
2013-04-02 15:19:32 +02:00 |
|
Kristian Flikka
|
2be8700e66
|
Moved data to RawDeck, added gmon.out to gitignore
|
2013-04-02 13:39:41 +02:00 |
|
Joakim Hove
|
36053bd91c
|
Added symlink to test-data
|
2013-04-02 13:05:24 +02:00 |
|
Joakim Hove
|
e860091f30
|
Merged changes from Kristian
|
2013-04-02 12:58:12 +02:00 |
|
Kristian Flikka
|
8432334106
|
Changed working directory of tests to be project source dir. Added symlink to statoil data in testdata folder
|
2013-04-02 12:34:44 +02:00 |
|
Kristian Flikka
|
7002348e8e
|
Added splitting of record into items in a string vector. Added tests. Must enhance readability of this splitting code before review
|
2013-03-26 14:31:05 +01:00 |
|
Kristian Flikka
|
4f65285828
|
Changed more heap and smart pointers
|
2013-03-26 10:27:48 +01:00 |
|
Kristian Flikka
|
2f7cc609d0
|
Changed to heap allocation and boost smart pointers
|
2013-03-26 10:00:06 +01:00 |
|
Kristian Flikka
|
990648e95b
|
More tests, changed logging, and adding record
|
2013-03-25 17:17:09 +01:00 |
|
Atgeirr Flø Rasmussen
|
b6db8534d8
|
Whitespace cleanup.
|
2013-03-23 23:46:05 +01:00 |
|