| 550 | |
| 551 | |
| 552 | const Foam::entry& Foam::dictionary::lookupEntry |
| 553 | ( |
| 554 | const word& keyword, |
| 555 | bool recursive, |
| 556 | bool patternMatch |
| 557 | ) const |
| 558 | { |
| 559 | const entry* entryPtr = lookupEntryPtr(keyword, recursive, patternMatch); |
| 560 | |
| 561 | if (entryPtr == nullptr) |
| 562 | { |
| 563 | FatalIOErrorInFunction |
| 564 | ( |
| 565 | *this |
| 566 | ) << "keyword " << keyword << " is undefined in dictionary " |
| 567 | << name() |
| 568 | << exit(FatalIOError); |
| 569 | } |
| 570 | |
| 571 | return *entryPtr; |
| 572 | } |
| 573 | |
| 574 | |
| 575 | Foam::ITstream& Foam::dictionary::lookup |
no test coverage detected