#include <string>
#include <vector>
#include <set>
#include "librets/BinaryData.h"
#include "librets/EncodingType.h"
#include "librets/ExceptionErrorHandler.h"
#include "librets/metadata_forward.h"
#include "librets/MetadataElement.h"
Classes | |
class | RetsMetadata |
RetsMetadata contains the API that is the main interface to all of the metadata. More... | |
Namespaces | |
namespace | librets |
The main librets namespace. | |
Typedefs | |
typedef std::vector < MetadataResource * > | MetadataResourceList |
A vector of MetadataResource objects. | |
typedef boost::shared_ptr < MetadataResourceList > | MetadataResourceListPtr |
A smart pointer to MetadataResourceList. | |
typedef std::vector < MetadataClass * > | MetadataClassList |
A vector of MetadataClass objects. | |
typedef boost::shared_ptr < MetadataClassList > | MetadataClassListPtr |
A smart pointer to MetadataClassList. | |
typedef std::vector < MetadataTable * > | MetadataTableList |
A vector of MetadataTables objects. | |
typedef boost::shared_ptr < MetadataTableList > | MetadataTableListPtr |
A smart pointer to MetadataTableList. | |
typedef std::vector < MetadataLookup * > | MetadataLookupList |
A vector of MetadataLookup objects. | |
typedef std::vector < MetadataLookupType * > | MetadataLookupTypeList |
A vector of MetadataLookupType objects. | |
typedef std::vector < MetadataObject * > | MetadataObjectList |
A vector of MetadataObject objects. | |
typedef std::vector < MetadataForeignKey * > | MetadataForeignKeyList |
A vector of MetadataForeignKeys objects. | |
typedef boost::shared_ptr < MetadataForeignKeyList > | MetadataForeignKeyListPtr |
A smart pointer to MetadataForeignKeyList. |