openfoam/applications/test/dictionary
Mark Olesen c6520033c9 ENH: rationalize dictionary access methods
- use keyType::option enum to consolidate searching options.
  These enumeration names should be more intuitive to use
  and improve code readability.

    Eg,   lookupEntry(key, keyType::REGEX);
    vs    lookupEntry(key, false, true);

  or

    Eg,   lookupEntry(key, keyType::LITERAL_RECURSIVE);
    vs    lookupEntry(key, true, false);

- new findEntry(), findDict(), findScoped() methods with consolidated
  search options for shorter naming and access names more closely
  aligned with other components. Behave simliarly to the
  methods lookupEntryPtr(), subDictPtr(), lookupScopedEntryPtr(),
  respectively. Default search parameters consistent with lookupEntry().

    Eg, const entry* e = dict.findEntry(key);
    vs  const entry* e = dict.lookupEntryPtr(key, false, true);

- added '*' and '->' dereference operators to dictionary searchers.
2018-10-15 16:16:12 +02:00
..
Make STYLE: uniform 'Test-' prefix for all applications/test 2010-11-23 16:26:04 +01:00
Test-dictionary.C ENH: rationalize dictionary access methods 2018-10-15 16:16:12 +02:00
testDict ENH: Updated config for release v1806 2018-06-28 12:56:00 +01:00
testDict2 ENH: Updated config for release v1806 2018-06-28 12:56:00 +01:00
testDictInc Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
testDictList ENH: Updated config for release v1806 2018-06-28 12:56:00 +01:00
testDictRegex ENH: Updated config for release v1806 2018-06-28 12:56:00 +01:00
testPrimitiveEntry ENH: Updated config for release v1806 2018-06-28 12:56:00 +01:00
testSubkeyword ENH: Updated config for release v1806 2018-06-28 12:56:00 +01:00
value dictionary functionEntries cleanup 2008-06-13 10:43:31 +02:00