NitfMetadataParsing.h File Reference

#include "ConfigurationSettings.h"
#include "PlugInResource.h"
#include "NitfResource.h"
#include "NitfTreParser.h"
#include <map>
#include <ostream>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  Nitf

Classes

class  Nitf::TrePlugInResource
 This is a Resource class for TRE parser plug-ins. More...

Functions

bool Nitf::importMetadata (const unsigned int &currentImage, const Nitf::OssimFileResource &pFile, const ossimNitfFileHeaderV2_X *pFileHeader, const ossimNitfImageHeaderV2_X *pImageSubheader, RasterDataDescriptor *pDescriptor, std::map< std::string, TrePlugInResource > &parsers, std::string &errorMessage)
bool Nitf::addTagToMetadata (const unsigned int &ownerIndex, const ossimNitfTagInformation &tagInfo, RasterDataDescriptor *pDescriptor, DynamicObject *pTres, DynamicObject *pTreInfo, std::map< std::string, TrePlugInResource > &parsers, std::string &errorMessage)
bool Nitf::exportMetadata (const RasterDataDescriptor *pDescriptor, const RasterFileDescriptor *pExportDescriptor, ossimNitfWriter *pNitf, Progress *pProgress)


Software Development Kit - Opticks 4.9.0 Build 16218