OpenGL Vizserver Reference Page


NAME
vsQueryTypeBaseCls - Query container base class for query type interface information

HEADER FILE
#include <vizserver/vsQueryType.h>

PUBLIC METHOD SUMMARY
virtual vsBool isQueryTypeSupported ( vsQueryTypes::Base name) const = 0;
virtual ~vsQueryTypeBaseCls (  );

CLASS DESCRIPTION
All query container classes derive from this class. It contains one simple function for querying supported accessor interfaces. If a particular accessor is supported, the object could be casted to that accessor type and its interface could be used for extrating parameters.

As of Vizserver 1.3 only the vsQueryTypes::NameAccessor and vsQueryTypes:BaseAccessor are supported. The name accessor is of class type vsQueryTypeNameAccessorCls. The base accessor is a type name alias for this class.

METHOD DESCRIPTIONS

   ~vsQueryTypeBaseCls()
virtual ~vsQueryTypeBaseCls (  );

Object destructor

   isQueryTypeSupported()
virtual vsBool isQueryTypeSupported ( vsQueryTypes::Base name) const = 0;

Returns TRUE if name is a supported access method. Valid values are of type vsQueryTypes::Base.

SEE ALSO
vsQueryTypeNameAccessorCls