52 std::vector<ossimTrace*>::iterator iter = std::find(
theTraceList.begin(),
82 std::vector<ossimTrace*>::iterator iter = std::find(
theTraceList.begin(),
static ossimTraceManager * instance()
ossimTraceManager()
Protected default constructor.
void addTrace(ossimTrace *traceObj)
std::vector< ossimTrace * > theTraceList
The list of trace objects.
ossimString thePattern
The regular expression pattern like "ossimDynamic|ossimGdal".
void setTracePattern(const ossimString &pattern)
Sets "thePattern" to "pattern", then calls setTraceFlags(true).
std::string::size_type size() const
unsigned int ossim_uint32
ossimString getTraceName() const
Returns "theTraceName" as an ossimString.
void compile(const char *)
void removeTrace(ossimTrace *traceObj)
static ossimTraceManager * theInstance
The instance of this manager.
const char * c_str() const
Returns a pointer to a null-terminated array of characters representing the string's contents...
void setTraceFlag(bool flag)
Sets "theEnabled" flag.
void setTraceFlags(bool flag)
Loops through "theTraceList" and sets any trace object's enable flag to flag if it matches regular ex...