CLAM-Development  1.4.0
Public Member Functions
CLAM::SchemaError Class Reference

A description scope defines a set of attributes which have the same ocurrences. More...

#include <DescriptionScope.hxx>

List of all members.

Public Member Functions

 SchemaError (const std::string &msg)
- Public Member Functions inherited from CLAM::Err
 Err () throw ()
 Err (const char *msg) throw ()
 Err (const Err &) throw ()
virtual ~Err () throw ()
void Print (void) const throw ()
virtual const char * what () const throw ()
void Embed (const std::exception &) throw ()
void Embed (const char *str) throw ()

Additional Inherited Members

- Protected Attributes inherited from CLAM::Err
char * mMsg

Detailed Description

A description scope defines a set of attributes which have the same ocurrences.

For example, some attributes will have one occurrence by each note, while some others will have one occurrence by each frame. Thus, we talk about Frame scope, Note scope...

At least that you were modifying the DescriptionScheme and DescriptionDataPool implementations, or something related, you shouldn't use this class directly, use DescriptionScheme instead.

See also:
Semantical Analysis module, for more information on that.

Definition at line 45 of file DescriptionScope.hxx.


Constructor & Destructor Documentation

CLAM::SchemaError::SchemaError ( const std::string &  msg)
inline

Definition at line 48 of file DescriptionScope.hxx.


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