Defines

ODe_MetaDataWriter.cpp File Reference

#include "ODe_MetaDataWriter.h"
#include "ODe_Common.h"
#include <ut_types.h>
#include <ut_string_class.h>
#include "ut_std_string.h"
#include <pd_Document.h>
#include <gsf/gsf-output-stdio.h>
#include <gsf/gsf-outfile.h>

Defines

#define WRITE_METADATA_ELEMENT(abiwordKey, odElementName)

Define Documentation

#define WRITE_METADATA_ELEMENT (   abiwordKey,
  odElementName 
)
Value:
if (pDoc->getMetaDataProp(abiwordKey, meta_val) && meta_val.size()) { \
                                                               meta_val = UT_escapeXML(meta_val); \
                                                               val = UT_std_string_sprintf("<%s>%s</%s>\n", odElementName, meta_val.c_str(), odElementName); \
                                                               ODe_writeUTF8StdString (meta, val); \
                                                          }

Referenced by ODe_MetaDataWriter::writeMetaData().