VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
makVrv::DtFeatureFieldValueParser Class Reference

The DtFeatureFieldValueParser will create a map of all the field/ value pairs in feature file.

Public Types

typedef std::map< std::string,
std::set< std::string > > 
FeatureFieldValueMap
 

Public Member Functions

 DtFeatureFieldValueParser (DtDe &de)
 
 ~DtFeatureFieldValueParser ()
 
bool getFeatureFieldValuePairs (const std::string &fileName, FeatureFieldValueMap &mapOut) const
 

Protected Attributes

DtDemyDe
 

Member Typedef Documentation

typedef std::map<std::string, std::set<std::string> > makVrv::DtFeatureFieldValueParser::FeatureFieldValueMap

Map of feature fields to a set of values.

Constructor & Destructor Documentation

makVrv::DtFeatureFieldValueParser::DtFeatureFieldValueParser ( DtDe de)

CTOR.

makVrv::DtFeatureFieldValueParser::~DtFeatureFieldValueParser ( )

DTOR.

Member Function Documentation

bool makVrv::DtFeatureFieldValueParser::getFeatureFieldValuePairs ( const std::string &  fileName,
FeatureFieldValueMap mapOut 
) const

Load the gdb file, parse for features in the rule map, and create create props for them.

The resulting props are nameless, so they must be renamed later

Member Data Documentation

DtDe& makVrv::DtFeatureFieldValueParser::myDe
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)