OMNeT++ NEDXML  6.0.3
NedResourceCache::CachedTypeNames Class Reference

#include <nedresourcecache.h>

Inheritance diagram for NedResourceCache::CachedTypeNames:
NedResourceCache::INedTypeNames

Public Member Functions

 CachedTypeNames (NedResourceCache *p)
 
virtual bool contains (const char *qname) const override
 
virtual int size () const override
 
virtual const char * get (int k) const override
 
- Public Member Functions inherited from NedResourceCache::INedTypeNames
virtual ~INedTypeNames ()
 

Protected Attributes

NedResourceCachep
 

Constructor & Destructor Documentation

◆ CachedTypeNames()

Member Function Documentation

◆ contains()

virtual bool contains ( const char *  qname) const
inlineoverridevirtual

Returns true if the given fully qualified name is an existing NED type

Implements NedResourceCache::INedTypeNames.

References NedResourceCache::lookup().

◆ size()

virtual int size ( ) const
inlineoverridevirtual

Returns the number of NED type names

Implements NedResourceCache::INedTypeNames.

References NedResourceCache::getTypeNames().

◆ get()

virtual const char* get ( int  k) const
inlineoverridevirtual

Returns the kth fully qualified NED type name

Implements NedResourceCache::INedTypeNames.

References NedResourceCache::getTypeNames().

Member Data Documentation

◆ p

NedResourceCache* p
protected

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