HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GSTY_BundleMap Class Reference

#include <GSTY_BundleMap.h>

+ Inheritance diagram for GSTY_BundleMap:

Public Member Functions

 GSTY_BundleMap ()
 
virtual ~GSTY_BundleMap ()
 
void add (const UT_StringHolder &bundle_name, const char *const *names, int num_names)
 Adds an array of names to the supplied bundle name. More...
 
virtual void add (OP_Node *node)
 
void remove (const UT_StringHolder &bundle)
 Removes a bundle from the map. More...
 
bool hasName (const UT_StringRef &bundle_name, const UT_StringRef &name) const
 Checks if the specified bundle contains the specified name. More...
 

Protected Attributes

UT_StringMap< UT_StringSetmyBundles
 

Detailed Description

Definition at line 20 of file GSTY_BundleMap.h.

Constructor & Destructor Documentation

GSTY_BundleMap::GSTY_BundleMap ( )
virtual GSTY_BundleMap::~GSTY_BundleMap ( )
virtual

Member Function Documentation

void GSTY_BundleMap::add ( const UT_StringHolder bundle_name,
const char *const names,
int  num_names 
)

Adds an array of names to the supplied bundle name.

virtual void GSTY_BundleMap::add ( OP_Node node)
virtual

This function is not implemented at this level. If you want to make use of real OP_Bundles, use the SOP_BundleMap subclass instead of a GSTY_BundleMap.

Reimplemented in SOP_BundleMap.

bool GSTY_BundleMap::hasName ( const UT_StringRef bundle_name,
const UT_StringRef name 
) const

Checks if the specified bundle contains the specified name.

void GSTY_BundleMap::remove ( const UT_StringHolder bundle)

Removes a bundle from the map.

Member Data Documentation

UT_StringMap<UT_StringSet> GSTY_BundleMap::myBundles
protected

Definition at line 43 of file GSTY_BundleMap.h.


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