Arne Morten Kvarving
b529080fb7
TimerLog: avoid sstream in header
2022-12-21 11:26:33 +01:00
Arne Morten Kvarving
fb0f3c451e
changed: rename serializeObject to serializationTestObject
...
makes it more clear what these members are used for.
2022-10-04 14:10:30 +02:00
Arne Morten Kvarving
068bff1ebc
clean up stream includes
2022-07-27 16:05:01 +02:00
Joakim Hove
e57febca9a
Expose function stdoutIsTerminal() as static member in OpmLog
2021-05-28 10:12:30 +02:00
Arne Morten Kvarving
4fe78a0424
LogUtil: forward types to avoid includes
2021-04-27 12:55:45 +02:00
Joakim Hove
9c49468f46
Create small utility class InfoLogger
2020-10-16 11:27:33 +02:00
Joakim Hove
d9f260dd51
Add utility KeywordLocation::format()
2020-10-16 11:27:33 +02:00
Joakim Hove
9ea86a9bbc
Remove unused function
2020-10-16 11:27:33 +02:00
Joakim Hove
f604f94e89
Document format placeholders in KeywordLocation
2020-09-22 12:38:09 +02:00
Joakim Hove
b61f87ddaa
Add message function to KeywordLocation
2020-09-16 15:14:44 +02:00
Joakim Hove
d283f1858f
Add keyword member to KeyworLocation
2020-09-16 14:24:06 +02:00
Joakim Hove
bef5a4c27b
Renamed class Location -> KeywordLocation
2020-09-16 14:06:54 +02:00
Arne Morten Kvarving
e3bd1e6723
add static method to return a test object for serialization
...
this allows killing the constructors taking member values
2020-03-23 10:58:15 +01:00
Arne Morten Kvarving
902fd38eb2
add serialization template to Location
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
3cf79037e2
add equality operator to Location
...
also put it in Opm namespace
2020-01-03 08:24:33 +01:00
Joakim Hove
781ced7294
Use struct Location to record file position for keywords
2019-10-17 23:57:01 +02:00
Arne Morten Kvarving
27c31b58ed
changed: split headers and sources
...
keep headers in opm/ and move sources to src/opm/
2018-02-28 13:56:49 +01:00
hnil
3726641d08
corrected DEBUG log output
2017-12-22 09:21:29 +01:00
Rohith Nair
579a648ebc
edit
2017-06-27 10:32:05 +02:00
Rohith Nair
08b659fe11
Revert to formatting prefix message
2017-06-27 10:27:32 +02:00
Rohith Nair
531fb27ba1
edit
2017-06-26 11:54:53 +02:00
Rohith Nair
0024fd9052
Add line space before problems, messages and warnings
2017-06-26 10:57:38 +02:00
Arne Morten Kvarving
b9dde75a4d
remove extra class qualification
...
may cause portability issues
2017-06-08 16:33:25 +02:00
Arne Morten Kvarving
19ca0e291b
initialize members
2017-06-08 16:30:53 +02:00
Arne Morten Kvarving
2c00b418b5
pass by reference
2017-06-08 16:30:46 +02:00
Arne Morten Kvarving
b7302a5ace
mark single-parameter constructors as explicit
2017-06-08 16:30:09 +02:00
Arne Morten Kvarving
f147dd9589
remove namespace qualifier
...
code is already in the namespace, some compilers consider this an error.
2017-06-02 16:02:24 +02:00
Rohith Nair
be3f1ed59b
edited formatting
2017-04-04 10:01:13 +02:00
Rohith Nair
2313ab4029
Changed terminal output color for problem messages to magenta from red
2017-04-04 09:55:46 +02:00
Atgeirr Flø Rasmussen
26974f28ef
Make implementation of stdoutIsTerminal() more robust.
2017-03-17 15:40:02 +01:00
Atgeirr Flø Rasmussen
7462cc4b96
Only use color coding for simple log setup if terminal.
...
Note that isatty() might need to be replaced by isatty_() for Windows.
2017-03-17 08:46:50 +01:00
Atgeirr Flø Rasmussen
726496c0b6
Make setupSimpleDefaultLogging() more flexible.
...
Also added documentation for the function.
2017-03-16 12:56:34 +01:00
Liu Ming
cc0dc95de6
correct error summary category.
2016-10-20 20:58:04 +08:00
Atgeirr Flø Rasmussen
0283536ac4
Finish revision of logging.
2016-10-19 15:08:46 +02:00
Atgeirr Flø Rasmussen
35514c0aa0
Improve MessageLimiter class.
2016-10-19 13:11:13 +02:00
Liu Ming
9020c7cb36
Support category limits setting.
2016-10-18 19:26:06 +08:00
Markus Blatt
c0056ac4c8
Always initialize EclipsePRTLog::print_summary_
2016-09-16 11:28:20 +02:00
Markus Blatt
644914ce5d
Increase readability.
2016-09-16 09:57:20 +02:00
Markus Blatt
8eb2cead4d
Document new stuff.
2016-09-16 09:50:19 +02:00
Markus Blatt
7da4e4a919
Resort to inherit StreamLog constructors in EclipsePRTLog.
...
That way we will never miss a constructor. Before this commit
some of them were actually missing.
2016-09-16 09:46:55 +02:00
Markus Blatt
64c0651ffa
Allow disabling output in EclipsePRTLog.
...
In a parallel run we need to be able to disable output in EclipsePRTLog
as only one process is allowed to output messages. This commit adds a
new defaulted constructor parameter to allow this.
2016-09-15 21:22:21 +02:00
Liu Ming
8de9921890
file name and line number are in a new line.
2016-06-15 11:20:34 +08:00
Liu Ming
f9510e31a0
use the 'msg + file name + line number' format.
2016-06-13 13:46:51 +08:00
Atgeirr Flø Rasmussen
2102160bd1
Merge pull request #137 from qilicun/set-default-prefix
...
Make Error, Problem, Error, Warning with prefix by default.
2016-06-10 08:43:46 +02:00
Joakim Hove
405a6c31c5
Log: StreamLog can optionally open in append mode.
2016-06-09 18:52:40 +02:00
Liu Ming
213d4932a6
remove unused member data and fix initializing order.
2016-06-09 09:05:23 +02:00
Liu Ming
af9b0977f6
add two new constructors.
2016-06-08 15:30:52 +02:00
Liu Ming
752c8f3197
make Error, Warning, Bug, Problem with prefix by default.
2016-06-08 13:37:34 +02:00
Liu Ming
1a273ff6e3
make the first letter of prefix to be captial.
2016-06-08 13:35:05 +02:00
Liu Ming
b4c9f82585
Let Note has its own prefix.
2016-06-08 10:55:38 +02:00