PCL
pcl::XPSD::Metadata Struct Reference

Metadata items available in point source database files. More...

#include <StarDatabaseFile.h>

Public Attributes

String authors
 The names of one or more persons or groups that have created the data in this file.
 
String briefDescription
 A brief (single-line) description of this XPSD file.
 
String copyright
 Copyright information applicable to the data stored in this XPSD file.
 
TimePoint creationTime
 The date this file was created.
 
String creatorApplication
 The software application or program that created this file.
 
String creatorOS
 The operating system on which this file was created.
 
String databaseIdentifier
 The unique identifier of the database this file belongs to.
 
String databaseVersion
 The version of the database this file belongs to.
 
String description
 A full description of the data stored in this XPSD file.
 
String organizationName
 The name of the organization responsible for this file.
 
String title
 A title that represents or identifies this XPSD file.
 

Detailed Description

This structure holds metadata items that can be stored in point source database files (current XPSD format version 1.0). For an existing database file, available metadata are extracted directly from XML file headers. Currently all items are optional, so all data members of this structure can be empty strings.

For generation of new XPSD files, the creationTime and creatorOS members of this structure will be ignored, since the corresponding metadata items will always be defined automatically by the StarDatabaseFile::Serialize() routine. The specified creatorApplication member, if empty, will be replaced in the same routine with a default value identifying the current PCL version.

Definition at line 111 of file StarDatabaseFile.h.


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