#include <metadata.h>

Public Member Functions | |
| virtual int | loadMetadataFromDisk (const boost::filesystem::path &path_to_metadata)=0 |
| Method which should read and parse metadata and store it in variables that have public getters and setters. | |
| OutofcoreAbstractMetadata () | |
| Empty constructor. | |
| virtual void | serializeMetadataToDisk ()=0 |
| Write the metadata in the on-disk format, e.g. JSON. | |
| virtual | ~OutofcoreAbstractMetadata () |
Protected Member Functions | |
| virtual void | writeMetadataString (std::vector< char > &buf)=0 |
| Constructs the metadata ascii which can be written to disk or piped to stdout. | |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const OutofcoreAbstractMetadata &metadata_arg) |
| Should write the same ascii metadata that is saved on disk, or a human readable format of the metadata in case a binary format is being used. | |
Definition at line 60 of file metadata.h.
Empty constructor.
Definition at line 65 of file metadata.h.
| virtual pcl::outofcore::OutofcoreAbstractMetadata::~OutofcoreAbstractMetadata | ( | ) | [inline, virtual] |
Definition at line 70 of file metadata.h.
| virtual int pcl::outofcore::OutofcoreAbstractMetadata::loadMetadataFromDisk | ( | const boost::filesystem::path & | path_to_metadata | ) | [pure virtual] |
Method which should read and parse metadata and store it in variables that have public getters and setters.
Implemented in pcl::outofcore::OutofcoreOctreeBaseMetadata.
| virtual void pcl::outofcore::OutofcoreAbstractMetadata::serializeMetadataToDisk | ( | ) | [pure virtual] |
Write the metadata in the on-disk format, e.g. JSON.
Implemented in pcl::outofcore::OutofcoreOctreeBaseMetadata.
| virtual void pcl::outofcore::OutofcoreAbstractMetadata::writeMetadataString | ( | std::vector< char > & | buf | ) | [protected, pure virtual] |
Constructs the metadata ascii which can be written to disk or piped to stdout.
Implemented in pcl::outofcore::OutofcoreOctreeBaseMetadata.
| std::ostream& operator<< | ( | std::ostream & | os, |
| const OutofcoreAbstractMetadata & | metadata_arg | ||
| ) | [friend] |
Should write the same ascii metadata that is saved on disk, or a human readable format of the metadata in case a binary format is being used.