From 7e0a02c604ffe574f8c88b83229b7230f529171d Mon Sep 17 00:00:00 2001 From: Binh-Minh Ribler <bmribler@hdfgroup.org> Date: Sat, 28 May 2005 22:51:47 -0500 Subject: [PATCH] [svn-r10823] Purpose: Adding files for C++ API RM Description: cpp_doc_config is the configuration file, used by Doxygen to generate the RM. RM_stylesheet.css is the style sheet used by the RM html pages; this style sheet is a modified version from the default doxygen.css. header.html and header_files are input to produce different page header than the default. Platforms tested: Verified on Windows XP. --- c++/src/RM_stylesheet.css | 450 ++++++++++++++++++++++++++++++ c++/src/cpp_doc_config | 221 +++++++++++++++ c++/src/header.html | 322 +++++++++++++++++++++ c++/src/header_files/filelist.xml | 6 + c++/src/header_files/image001.jpg | Bin 0 -> 3034 bytes c++/src/header_files/image002.jpg | Bin 0 -> 2010 bytes 6 files changed, 999 insertions(+) create mode 100644 c++/src/RM_stylesheet.css create mode 100644 c++/src/cpp_doc_config create mode 100644 c++/src/header.html create mode 100644 c++/src/header_files/filelist.xml create mode 100644 c++/src/header_files/image001.jpg create mode 100644 c++/src/header_files/image002.jpg diff --git a/c++/src/RM_stylesheet.css b/c++/src/RM_stylesheet.css new file mode 100644 index 0000000000..5d3f93b2e3 --- /dev/null +++ b/c++/src/RM_stylesheet.css @@ -0,0 +1,450 @@ +BODY +{ +} +H1 +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +H2 +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +H3 +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +H4 +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +H5 +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +H6 +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +P +{ +} +CENTER +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +TD +{ +} +TH +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +UL +{ +} +DL +{ +} +DIV +{ + FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif +} +H1 +{ + TEXT-ALIGN: center +} +CAPTION +{ + FONT-WEIGHT: bold +} +DIV.qindex +{ + BORDER-RIGHT: #b0b0b0 1px solid; + PADDING-RIGHT: 2px; + BORDER-TOP: #b0b0b0 1px solid; + PADDING-LEFT: 2px; + PADDING-BOTTOM: 2px; + MARGIN: 2px; + BORDER-LEFT: #b0b0b0 1px solid; + WIDTH: 100%; + LINE-HEIGHT: 140%; + PADDING-TOP: 2px; + BORDER-BOTTOM: #b0b0b0 1px solid; + BACKGROUND-COLOR: #eeeeff; + TEXT-ALIGN: center +} +DIV.nav +{ + BORDER-RIGHT: #b0b0b0 1px solid; + PADDING-RIGHT: 2px; + BORDER-TOP: #b0b0b0 1px solid; + PADDING-LEFT: 2px; + PADDING-BOTTOM: 2px; + MARGIN: 2px; + BORDER-LEFT: #b0b0b0 1px solid; + WIDTH: 100%; + LINE-HEIGHT: 140%; + PADDING-TOP: 2px; + BORDER-BOTTOM: #b0b0b0 1px solid; + BACKGROUND-COLOR: #eeeeff; + TEXT-ALIGN: center +} +A.qindex +{ + FONT-WEIGHT: bold; + COLOR: #1a419d; + TEXT-DECORATION: none +} +A.qindex:visited +{ + FONT-WEIGHT: bold; + COLOR: #1a419d; + TEXT-DECORATION: none +} +A.qindex:hover +{ + BACKGROUND-COLOR: #ddddff; + TEXT-DECORATION: none +} +A.qindexHL +{ + BORDER-RIGHT: #9295c2 1px double; + BORDER-TOP: #9295c2 1px double; + FONT-WEIGHT: bold; + BORDER-LEFT: #9295c2 1px double; + COLOR: #ffffff; + BORDER-BOTTOM: #9295c2 1px double; + BACKGROUND-COLOR: #6666cc; + TEXT-DECORATION: none +} +A.qindexHL:hover +{ + COLOR: #ffffff; + BACKGROUND-COLOR: #6666cc; + TEXT-DECORATION: none +} +A.qindexHL:visited +{ + COLOR: #ffffff; + BACKGROUND-COLOR: #6666cc; + TEXT-DECORATION: none +} +A.el +{ + FONT-WEIGHT: bold; + TEXT-DECORATION: none +} +A.elRef +{ + FONT-WEIGHT: bold +} +A.code:link +{ + FONT-WEIGHT: normal; + COLOR: #0000ff; + TEXT-DECORATION: none +} +A.code:visited +{ + FONT-WEIGHT: normal; + COLOR: #0000ff; + TEXT-DECORATION: none +} +A.codeRef:link +{ + FONT-WEIGHT: normal; + COLOR: #0000ff +} +A.codeRef:visited +{ + FONT-WEIGHT: normal; + COLOR: #0000ff +} +A:hover +{ + BACKGROUND-COLOR: #f2f2ff; + TEXT-DECORATION: none +} +DL.el +{ + MARGIN-LEFT: -1cm +} +.fragment +{ + FONT-FAMILY: monospace +} +PRE.fragment +{ + BORDER-RIGHT: #cccccc 1px solid; + PADDING-RIGHT: 6px; + BORDER-TOP: #cccccc 1px solid; + PADDING-LEFT: 6px; + PADDING-BOTTOM: 4px; + MARGIN: 4px 8px 4px 2px; + BORDER-LEFT: #cccccc 1px solid; + PADDING-TOP: 4px; + BORDER-BOTTOM: #cccccc 1px solid; + BACKGROUND-COLOR: #f5f5f5 +} +DIV.ah +{ + MARGIN-TOP: 3px; + FONT-WEIGHT: bold; + MARGIN-BOTTOM: 3px; + COLOR: #ffffff; + BACKGROUND-COLOR: black +} +TD.md +{ + FONT-WEIGHT: bold; + BACKGROUND-COLOR: #f4f4fb +} +TD.mdname1 +{ + FONT-WEIGHT: bold; + COLOR: #602020; + BACKGROUND-COLOR: #f4f4fb +} +TD.mdname +{ + FONT-WEIGHT: bold; + WIDTH: 600px; + COLOR: #602020; + BACKGROUND-COLOR: #f4f4fb +} +DIV.groupHeader +{ + MARGIN-TOP: 12px; + FONT-WEIGHT: bold; + MARGIN-BOTTOM: 6px; + MARGIN-LEFT: 16px +} +DIV.groupText +{ + FONT-SIZE: 14px; + MARGIN-LEFT: 16px; + FONT-STYLE: italic +} +BODY +{ + BACKGROUND: white; + MARGIN-LEFT: 20px; + COLOR: black; + MARGIN-RIGHT: 20px +} +TD.indexkey +{ + BORDER-RIGHT: #cccccc 1px solid; + PADDING-RIGHT: 10px; + BORDER-TOP: #cccccc 1px solid; + PADDING-LEFT: 10px; + FONT-WEIGHT: bold; + PADDING-BOTTOM: 2px; + MARGIN: 2px 0px; + BORDER-LEFT: #cccccc 1px solid; + PADDING-TOP: 2px; + BORDER-BOTTOM: #cccccc 1px solid; + BACKGROUND-COLOR: #eeeeff +} +TD.indexvalue +{ + BORDER-RIGHT: #cccccc 1px solid; + PADDING-RIGHT: 10px; + BORDER-TOP: #cccccc 1px solid; + PADDING-LEFT: 10px; + PADDING-BOTTOM: 2px; + MARGIN: 2px 0px; + BORDER-LEFT: #cccccc 1px solid; + PADDING-TOP: 2px; + BORDER-BOTTOM: #cccccc 1px solid; + FONT-STYLE: italic; + BACKGROUND-COLOR: #eeeeff +} +TR.memlist +{ + BACKGROUND-COLOR: #f0f0f0 +} +P.formulaDsp +{ + TEXT-ALIGN: center +} +IMG.formulaDsp +{ +} +IMG.formulaInl +{ + VERTICAL-ALIGN: middle +} +SPAN.keyword +{ + COLOR: #008000 +} +SPAN.keywordtype +{ + COLOR: #604020 +} +SPAN.keywordflow +{ + COLOR: #e08000 +} +SPAN.comment +{ + COLOR: #800000 +} +SPAN.preprocessor +{ + COLOR: #806020 +} +SPAN.stringliteral +{ + COLOR: #002080 +} +SPAN.charliteral +{ + COLOR: #008080 +} +.mdTable +{ + BORDER-RIGHT: #868686 1px solid; + BORDER-TOP: #868686 1px solid; + BORDER-LEFT: #868686 1px solid; + BORDER-BOTTOM: #868686 1px solid; + BACKGROUND-COLOR: #f4f4fb +} +.mdRow +{ + PADDING-RIGHT: 10px; + PADDING-LEFT: 10px; + PADDING-BOTTOM: 8px; + PADDING-TOP: 8px +} +.mdescLeft +{ + BORDER-RIGHT: #e0e0e0 1px; + PADDING-RIGHT: 8px; + BORDER-TOP: #e0e0e0 1px; + PADDING-LEFT: 8px; + FONT-SIZE: 12px; + PADDING-BOTTOM: 4px; + MARGIN: 0px; + BORDER-LEFT: #e0e0e0 1px; + PADDING-TOP: 0px; + BORDER-BOTTOM: #e0e0e0 1px; + FONT-STYLE: italic; + BACKGROUND-COLOR: #fafafa +} +.mdescRight +{ + BORDER-RIGHT: #e0e0e0 1px; + PADDING-RIGHT: 8px; + BORDER-TOP: #e0e0e0 1px; + PADDING-LEFT: 8px; + FONT-SIZE: 12px; + PADDING-BOTTOM: 4px; + MARGIN: 0px; + BORDER-LEFT: #e0e0e0 1px; + PADDING-TOP: 0px; + BORDER-BOTTOM: #e0e0e0 1px; + FONT-STYLE: italic; + BACKGROUND-COLOR: #fafafa +} +.memItemLeft +{ + BORDER-RIGHT: #e0e0e0 1px; + PADDING-RIGHT: 0px; + BORDER-TOP: #e0e0e0 1px solid; + PADDING-LEFT: 8px; + FONT-SIZE: 12px; + PADDING-BOTTOM: 0px; + MARGIN: 4px; + BORDER-LEFT: #e0e0e0 1px; + PADDING-TOP: 1px; + BORDER-BOTTOM: #e0e0e0 1px; + BACKGROUND-COLOR: #fafafa +} +.memItemRight +{ + BORDER-RIGHT: #e0e0e0 1px; + PADDING-RIGHT: 8px; + BORDER-TOP: #e0e0e0 1px solid; + PADDING-LEFT: 8px; + FONT-SIZE: 13px; + PADDING-BOTTOM: 0px; + MARGIN: 4px; + BORDER-LEFT: #e0e0e0 1px; + PADDING-TOP: 1px; + BORDER-BOTTOM: #e0e0e0 1px; + BACKGROUND-COLOR: #fafafa +} +.memTemplItemLeft +{ + BORDER-RIGHT: #e0e0e0 1px; + PADDING-RIGHT: 0px; + BORDER-TOP: #e0e0e0 1px; + PADDING-LEFT: 8px; + FONT-SIZE: 12px; + PADDING-BOTTOM: 0px; + MARGIN: 4px; + BORDER-LEFT: #e0e0e0 1px; + PADDING-TOP: 1px; + BORDER-BOTTOM: #e0e0e0 1px; + BACKGROUND-COLOR: #fafafa +} +.memTemplItemRight +{ + BORDER-RIGHT: #e0e0e0 1px; + PADDING-RIGHT: 8px; + BORDER-TOP: #e0e0e0 1px; + PADDING-LEFT: 8px; + FONT-SIZE: 13px; + PADDING-BOTTOM: 0px; + MARGIN: 4px; + BORDER-LEFT: #e0e0e0 1px; + PADDING-TOP: 1px; + BORDER-BOTTOM: #e0e0e0 1px; + BACKGROUND-COLOR: #fafafa +} +.memTemplParams +{ + BORDER-RIGHT: #e0e0e0 1px; + PADDING-RIGHT: 0px; + BORDER-TOP: #e0e0e0 1px solid; + PADDING-LEFT: 8px; + FONT-SIZE: 12px; + PADDING-BOTTOM: 0px; + MARGIN: 4px; + BORDER-LEFT: #e0e0e0 1px; + COLOR: #606060; + PADDING-TOP: 1px; + BORDER-BOTTOM: #e0e0e0 1px; + BACKGROUND-COLOR: #fafafa +} +.search +{ + FONT-WEIGHT: bold; + COLOR: #003399 +} +FORM.search +{ + MARGIN-TOP: 0px; + MARGIN-BOTTOM: 0px +} +INPUT.search +{ + FONT-WEIGHT: normal; + FONT-SIZE: 75%; + COLOR: #000080; + BACKGROUND-COLOR: #eeeeff +} +TD.tiny +{ + FONT-SIZE: 75% +} +A +{ + COLOR: #252e78 +} +A:visited +{ + COLOR: #3d2185 +} diff --git a/c++/src/cpp_doc_config b/c++/src/cpp_doc_config new file mode 100644 index 0000000000..057fe69a79 --- /dev/null +++ b/c++/src/cpp_doc_config @@ -0,0 +1,221 @@ +# Doxyfile 1.4.2 + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- +PROJECT_NAME = +PROJECT_NUMBER = +OUTPUT_DIRECTORY = ../../doc/html/cpplus_RM/ +CREATE_SUBDIRS = NO +OUTPUT_LANGUAGE = English +USE_WINDOWS_ENCODING = YES +BRIEF_MEMBER_DESC = YES +REPEAT_BRIEF = YES +ABBREVIATE_BRIEF = +ALWAYS_DETAILED_SEC = NO +INLINE_INHERITED_MEMB = NO +FULL_PATH_NAMES = NO +STRIP_FROM_PATH = +STRIP_FROM_INC_PATH = +SHORT_NAMES = NO +JAVADOC_AUTOBRIEF = NO +MULTILINE_CPP_IS_BRIEF = NO +DETAILS_AT_TOP = NO +INHERIT_DOCS = YES +DISTRIBUTE_GROUP_DOC = NO +SEPARATE_MEMBER_PAGES = NO +TAB_SIZE = 8 +ALIASES = +OPTIMIZE_OUTPUT_FOR_C = NO +OPTIMIZE_OUTPUT_JAVA = NO +SUBGROUPING = YES +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- +EXTRACT_ALL = YES +EXTRACT_PRIVATE = NO +EXTRACT_STATIC = YES +EXTRACT_LOCAL_CLASSES = NO +EXTRACT_LOCAL_METHODS = NO +HIDE_UNDOC_MEMBERS = YES +HIDE_UNDOC_CLASSES = YES +HIDE_FRIEND_COMPOUNDS = NO +HIDE_IN_BODY_DOCS = NO +INTERNAL_DOCS = YES +CASE_SENSE_NAMES = YES +HIDE_SCOPE_NAMES = NO +SHOW_INCLUDE_FILES = YES +INLINE_INFO = YES +SORT_MEMBER_DOCS = NO +SORT_BRIEF_DOCS = NO +SORT_BY_SCOPE_NAME = NO +GENERATE_TODOLIST = YES +GENERATE_TESTLIST = YES +GENERATE_BUGLIST = YES +GENERATE_DEPRECATEDLIST= YES +ENABLED_SECTIONS = +MAX_INITIALIZER_LINES = 30 +SHOW_USED_FILES = NO +SHOW_DIRECTORIES = YES +FILE_VERSION_FILTER = +#--------------------------------------------------------------------------- +# configuration options related to warning and progress messages +#--------------------------------------------------------------------------- +QUIET = NO +WARNINGS = YES +WARN_IF_UNDOCUMENTED = YES +WARN_IF_DOC_ERROR = YES +WARN_NO_PARAMDOC = NO +WARN_FORMAT = "$file:$line: $text" +WARN_LOGFILE = +#--------------------------------------------------------------------------- +# configuration options related to the input files +#--------------------------------------------------------------------------- +INPUT = +FILE_PATTERNS = +RECURSIVE = NO +EXCLUDE = +EXCLUDE_SYMLINKS = NO +EXCLUDE_PATTERNS = +EXAMPLE_PATH = ../examples +EXAMPLE_PATTERNS = +EXAMPLE_RECURSIVE = NO +IMAGE_PATH = +INPUT_FILTER = +FILTER_PATTERNS = +FILTER_SOURCE_FILES = NO +#--------------------------------------------------------------------------- +# configuration options related to source browsing +#--------------------------------------------------------------------------- +SOURCE_BROWSER = NO +INLINE_SOURCES = NO +STRIP_CODE_COMMENTS = YES +REFERENCED_BY_RELATION = YES +REFERENCES_RELATION = YES +VERBATIM_HEADERS = YES +#--------------------------------------------------------------------------- +# configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- +ALPHABETICAL_INDEX = NO +COLS_IN_ALPHA_INDEX = 5 +IGNORE_PREFIX = +#--------------------------------------------------------------------------- +# configuration options related to the HTML output +#--------------------------------------------------------------------------- +GENERATE_HTML = YES +HTML_OUTPUT = . +HTML_FILE_EXTENSION = .html +HTML_HEADER = header.html +HTML_FOOTER = +HTML_STYLESHEET = RM_stylesheet.css +HTML_ALIGN_MEMBERS = YES +GENERATE_HTMLHELP = NO +CHM_FILE = +HHC_LOCATION = +GENERATE_CHI = NO +BINARY_TOC = NO +TOC_EXPAND = NO +DISABLE_INDEX = NO +ENUM_VALUES_PER_LINE = 4 +GENERATE_TREEVIEW = NO +TREEVIEW_WIDTH = 250 +#--------------------------------------------------------------------------- +# configuration options related to the LaTeX output +#--------------------------------------------------------------------------- +GENERATE_LATEX = NO +LATEX_OUTPUT = latex +LATEX_CMD_NAME = latex +MAKEINDEX_CMD_NAME = makeindex +COMPACT_LATEX = NO +PAPER_TYPE = a4wide +EXTRA_PACKAGES = +LATEX_HEADER = +PDF_HYPERLINKS = NO +USE_PDFLATEX = NO +LATEX_BATCHMODE = NO +LATEX_HIDE_INDICES = NO +#--------------------------------------------------------------------------- +# configuration options related to the RTF output +#--------------------------------------------------------------------------- +GENERATE_RTF = NO +RTF_OUTPUT = rtf +COMPACT_RTF = NO +RTF_HYPERLINKS = NO +RTF_STYLESHEET_FILE = +RTF_EXTENSIONS_FILE = +#--------------------------------------------------------------------------- +# configuration options related to the man page output +#--------------------------------------------------------------------------- +GENERATE_MAN = NO +MAN_OUTPUT = man +MAN_EXTENSION = .3 +MAN_LINKS = NO +#--------------------------------------------------------------------------- +# configuration options related to the XML output +#--------------------------------------------------------------------------- +GENERATE_XML = NO +XML_OUTPUT = xml +XML_SCHEMA = +XML_DTD = +XML_PROGRAMLISTING = YES +#--------------------------------------------------------------------------- +# configuration options for the AutoGen Definitions output +#--------------------------------------------------------------------------- +GENERATE_AUTOGEN_DEF = NO +#--------------------------------------------------------------------------- +# configuration options related to the Perl module output +#--------------------------------------------------------------------------- +GENERATE_PERLMOD = NO +PERLMOD_LATEX = NO +PERLMOD_PRETTY = YES +PERLMOD_MAKEVAR_PREFIX = +#--------------------------------------------------------------------------- +# Configuration options related to the preprocessor +#--------------------------------------------------------------------------- +ENABLE_PREPROCESSING = YES +MACRO_EXPANSION = NO +EXPAND_ONLY_PREDEF = NO +SEARCH_INCLUDES = YES +INCLUDE_PATH = +INCLUDE_FILE_PATTERNS = +PREDEFINED = DOXYGEN_SHOULD_SKIP_THIS +EXPAND_AS_DEFINED = +SKIP_FUNCTION_MACROS = YES +#--------------------------------------------------------------------------- +# Configuration::additions related to external references +#--------------------------------------------------------------------------- +TAGFILES = +GENERATE_TAGFILE = +ALLEXTERNALS = NO +EXTERNAL_GROUPS = YES +PERL_PATH = /usr/bin/perl +#--------------------------------------------------------------------------- +# Configuration options related to the dot tool +#--------------------------------------------------------------------------- +CLASS_DIAGRAMS = YES +HIDE_UNDOC_RELATIONS = YES +HAVE_DOT = NO +CLASS_GRAPH = YES +COLLABORATION_GRAPH = YES +GROUP_GRAPHS = YES +UML_LOOK = NO +TEMPLATE_RELATIONS = NO +INCLUDE_GRAPH = YES +INCLUDED_BY_GRAPH = YES +CALL_GRAPH = NO +GRAPHICAL_HIERARCHY = YES +DIRECTORY_GRAPH = YES +DOT_IMAGE_FORMAT = png +DOT_PATH = +DOTFILE_DIRS = +MAX_DOT_GRAPH_WIDTH = 1024 +MAX_DOT_GRAPH_HEIGHT = 1024 +MAX_DOT_GRAPH_DEPTH = 0 +DOT_TRANSPARENT = NO +DOT_MULTI_TARGETS = NO +GENERATE_LEGEND = YES +DOT_CLEANUP = YES +#--------------------------------------------------------------------------- +# Configuration::additions related to the search engine +#--------------------------------------------------------------------------- +SEARCHENGINE = NO diff --git a/c++/src/header.html b/c++/src/header.html new file mode 100644 index 0000000000..8d84bbc53f --- /dev/null +++ b/c++/src/header.html @@ -0,0 +1,322 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html xmlns:v="urn:schemas-microsoft-com:vml" +xmlns:o="urn:schemas-microsoft-com:office:office" +xmlns:w="urn:schemas-microsoft-com:office:word" +xmlns="http://www.w3.org/TR/REC-html40"> + +<head> +<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"> +<meta name=ProgId content=Word.Document> +<meta name=Generator content="Microsoft Word 10"> +<meta name=Originator content="Microsoft Word 10"> +<link rel=File-List href="header_files/filelist.xml"> +<link rel=Edit-Time-Data href="header_files/editdata.mso"> +<!--[if !mso]> +<style> +v\:* {behavior:url(#default#VML);} +o\:* {behavior:url(#default#VML);} +w\:* {behavior:url(#default#VML);} +.shape {behavior:url(#default#VML);} +</style> +<![endif]--> +<title>Main Page</title> +<!--[if gte mso 9]><xml> + <o:DocumentProperties> + <o:Author>Binh-Minh Ribler</o:Author> + <o:Template>Normal</o:Template> + <o:LastAuthor>Binh-Minh Ribler</o:LastAuthor> + <o:Revision>6</o:Revision> + <o:TotalTime>16</o:TotalTime> + <o:Created>2004-07-23T05:34:00Z</o:Created> + <o:LastSaved>2004-07-23T06:03:00Z</o:LastSaved> + <o:Pages>1</o:Pages> + <o:Words>5</o:Words> + <o:Characters>32</o:Characters> + <o:Company>LC</o:Company> + <o:Lines>1</o:Lines> + <o:Paragraphs>1</o:Paragraphs> + <o:CharactersWithSpaces>36</o:CharactersWithSpaces> + <o:Version>10.2625</o:Version> + </o:DocumentProperties> +</xml><![endif]--><!--[if gte mso 9]><xml> + <w:WordDocument> + <w:SpellingState>Clean</w:SpellingState> + <w:GrammarState>Clean</w:GrammarState> + <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> + </w:WordDocument> +</xml><![endif]--> +<link rel=Stylesheet type="text/css" media=all href=RM_stylesheet.css> +<style> +<!-- + /* Style Definitions */ + p.MsoNormal, li.MsoNormal, div.MsoNormal + {mso-style-parent:""; + margin:0in; + margin-bottom:.0001pt; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman"; + mso-believe-normal-left:yes;} +h1 + {mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + text-align:center; + mso-pagination:widow-orphan; + mso-outline-level:1; + font-size:24.0pt; + font-family:"Times New Roman"; + font-weight:bold;} +h2 + {mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + mso-outline-level:2; + font-size:18.0pt; + font-family:"Times New Roman"; + font-weight:bold;} +a:link, span.MsoHyperlink + {color:#252E78; + text-decoration:underline; + text-underline:single;} +a:visited, span.MsoHyperlinkFollowed + {color:#3D2185; + text-decoration:underline; + text-underline:single;} +p + {mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +address + {margin:0in; + margin-bottom:.0001pt; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + font-style:italic;} +pre + {margin:0in; + margin-bottom:.0001pt; + mso-pagination:widow-orphan; + tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; + font-size:10.0pt; + font-family:"Courier New"; + mso-fareast-font-family:"Times New Roman";} +p.formuladsp, li.formuladsp, div.formuladsp + {mso-style-name:formuladsp; + mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + text-align:center; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +p.mdtable, li.mdtable, div.mdtable + {mso-style-name:mdtable; + mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + background:#F4F4FB; + border:none; + mso-border-alt:solid #868686 .75pt; + padding:0in; + mso-padding-alt:0in 0in 0in 0in; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +p.mdrow, li.mdrow, div.mdrow + {mso-style-name:mdrow; + mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +p.mdescleft, li.mdescleft, div.mdescleft + {mso-style-name:mdescleft; + margin:0in; + margin-bottom:.0001pt; + mso-pagination:widow-orphan; + background:#FAFAFA; + font-size:10.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman"; + font-style:italic;} +p.mdescright, li.mdescright, div.mdescright + {mso-style-name:mdescright; + margin:0in; + margin-bottom:.0001pt; + mso-pagination:widow-orphan; + background:#FAFAFA; + font-size:10.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman"; + font-style:italic;} +p.memitemleft, li.memitemleft, div.memitemleft + {mso-style-name:memitemleft; + margin:3.0pt; + mso-pagination:widow-orphan; + background:#FAFAFA; + border:none; + mso-border-top-alt:solid #E0E0E0 .75pt; + padding:0in; + mso-padding-alt:1.0pt 0in 0in 0in; + font-size:9.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +p.memitemright, li.memitemright, div.memitemright + {mso-style-name:memitemright; + margin:3.0pt; + mso-pagination:widow-orphan; + background:#FAFAFA; + border:none; + mso-border-top-alt:solid #E0E0E0 .75pt; + padding:0in; + mso-padding-alt:1.0pt 0in 0in 0in; + font-size:10.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman";} +p.search, li.search, div.search + {mso-style-name:search; + mso-margin-top-alt:auto; + margin-right:0in; + mso-margin-bottom-alt:auto; + margin-left:0in; + mso-pagination:widow-orphan; + font-size:12.0pt; + font-family:"Times New Roman"; + mso-fareast-font-family:"Times New Roman"; + font-weight:bold;} +@page Section1 + {size:8.5in 11.0in; + margin:1.0in 1.25in 1.0in 1.25in; + mso-header-margin:.5in; + mso-footer-margin:.5in; + mso-paper-source:0;} +div.Section1 + {page:Section1;} +--> +</style> +<!--[if gte mso 10]> +<style> + /* Style Definitions */ + table.MsoNormalTable + {mso-style-name:"Table Normal"; + mso-tstyle-rowband-size:0; + mso-tstyle-colband-size:0; + mso-style-noshow:yes; + mso-style-parent:""; + mso-padding-alt:0in 5.4pt 0in 5.4pt; + mso-para-margin:0in; + mso-para-margin-bottom:.0001pt; + mso-pagination:widow-orphan; + font-size:10.0pt; + font-family:"Times New Roman";} +table.MsoTableGrid + {mso-style-name:"Table Grid"; + mso-tstyle-rowband-size:0; + mso-tstyle-colband-size:0; + border:solid windowtext 1.0pt; + mso-border-alt:solid windowtext .5pt; + mso-padding-alt:0in 5.4pt 0in 5.4pt; + mso-border-insideh:.5pt solid windowtext; + mso-border-insidev:.5pt solid windowtext; + mso-para-margin:0in; + mso-para-margin-bottom:.0001pt; + mso-pagination:widow-orphan; + font-size:10.0pt; + font-family:"Times New Roman";} +</style> +<![endif]--><![if mso 9]> +<style> +p.MsoNormal + {margin-left:15.0pt;} +</style> +<![endif]><!--[if gte mso 9]><xml> + <o:shapedefaults v:ext="edit" spidmax="4098"> + <o:colormru v:ext="edit" colors="#060"/> + <o:colormenu v:ext="edit" strokecolor="#060"/> + </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> + <o:shapelayout v:ext="edit"> + <o:idmap v:ext="edit" data="1"/> + </o:shapelayout></xml><![endif]--> +</head> + +<body bgcolor=white lang=EN-US link="#252E78" vlink="#3D2185" style='tab-interval: +.5in;margin-left:15.0pt;margin-right:15.0pt'> + +<div class=Section1> + +<p class=MsoNormal style='margin-top:0in;margin-right:15.0pt;margin-bottom: +0in;margin-left:15.0pt;margin-bottom:.0001pt'><!--[if gte vml 1]><v:shapetype + id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" + path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> + <v:stroke joinstyle="miter"/> + <v:formulas> + <v:f eqn="if lineDrawn pixelLineWidth 0"/> + <v:f eqn="sum @0 1 0"/> + <v:f eqn="sum 0 0 @1"/> + <v:f eqn="prod @2 1 2"/> + <v:f eqn="prod @3 21600 pixelWidth"/> + <v:f eqn="prod @3 21600 pixelHeight"/> + <v:f eqn="sum @0 0 1"/> + <v:f eqn="prod @6 1 2"/> + <v:f eqn="prod @7 21600 pixelWidth"/> + <v:f eqn="sum @8 21600 0"/> + <v:f eqn="prod @7 21600 pixelHeight"/> + <v:f eqn="sum @10 21600 0"/> + </v:formulas> + <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> + <o:lock v:ext="edit" aspectratio="t"/> +</v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" style='position:absolute; + left:0;text-align:left;margin-left:30pt;margin-top:9pt;width:72.75pt;height:57.75pt; + z-index:1'> + <v:imagedata src="header_files/image001.jpg" o:title="NCSAlogo"/> +</v:shape><![endif]--><![if !vml]><span style='mso-ignore:vglayout;position: +absolute;z-index:1;left:0px;margin-left:40px;margin-top:12px;width:97px; +height:77px'><img width=97 height=77 src="header_files/image002.jpg" v:shapes="_x0000_s1026"></span><![endif]><span +style='mso-spacerun:yes'>�</span><b style='mso-bidi-font-weight:normal'><span +style='font-size:22.0pt'><o:p></o:p></span></b></p> + +<div align=center> + +<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 + style='margin-left:103.45pt;border-collapse:collapse;border:none;mso-border-bottom-alt: + solid #006600 2.25pt;mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt'> + <tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes;height:29.25pt'> + <td width=443 valign=top style='width:332.6pt;border:none;border-bottom:solid #006600 2.25pt; + padding:0in 5.4pt 0in 5.4pt;height:29.25pt'> + <p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span + style='font-size:22.0pt'>HDF5 C++ API Reference Manual</span></b></p> + </td> + </tr> +</table> + +</div> + +<p class=MsoNormal><o:p> </o:p></p> + +<p class=MsoNormal><o:p> </o:p></p> + +<p class=MsoNormal><o:p> </o:p></p> + +</div> + +</body> + +</html> diff --git a/c++/src/header_files/filelist.xml b/c++/src/header_files/filelist.xml new file mode 100644 index 0000000000..6732f49d47 --- /dev/null +++ b/c++/src/header_files/filelist.xml @@ -0,0 +1,6 @@ +<xml xmlns:o="urn:schemas-microsoft-com:office:office"> + <o:MainFile HRef="../header.html"/> + <o:File HRef="image001.jpg"/> + <o:File HRef="image002.jpg"/> + <o:File HRef="filelist.xml"/> +</xml> \ No newline at end of file diff --git a/c++/src/header_files/image001.jpg b/c++/src/header_files/image001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..92b53c9d7d7ba6cc5cb450c34692b49703e7a48c GIT binary patch literal 3034 zcmbtSc{r5q9)4$r8CeDsC6%#FT4Yy9=8J5(B59H(WQ-*r8e=|D7%fy^2xTiKe70<5 zi4b8TEy6IE%48{-?3yr^_q?1_=X71)`Qu#Yey->DJiq(?z0Z5U@ACuuz>k2$5i?6O z00xHvFQ5T{6R^xf9s%wo*JIuRK>-x+fOA@Ex&~{~+SD_)Jc<~D_5g4mKtRy~8W7-Y z_)c&T9D*;x%@F2-I}ytO{8tr#LAeJsVE_WL_9RS29NMq3KjAF|Y=PZcOC^4CzgDc# z>mDZ73nbQkt(~&w4_eo?xpfV-9-*+#@zyg7K;6?5s{0*^$baeoWHM9Jell8+0s|bO z_@hR5o!R?uX8p_sC<lOZ&`<kYAik{0e=C9ij|NTx==CcCJZR7hVBkC83a|l*LZOfw zAfSbXMbMJsXtWqcR#sX<T4sy9yc`xQr>L}Z7fu<6Q&8EXs=8NQM@L6n4GRAPOjuZ0 zR76xvObjiBk-%(}k(HB^m6cb*?Zhc<SJ=HrLql~B?nm+8t>802QV41WX9P?UfJ?#< zk}!|~%Yys~!qx#<T>}E@H32~+N@#<y2y|h;iZB3<_#sLFFaa0>E&vxqB85;0u``e; zi4ai0XbK*(J+o1f9I1triqCvxtfVY`++ACzG4PTJ3YQ>c*Evn3=x!R!nkl=y<8a~$ z57VaXpnaQVx(Gw0+43vROzQBQnab_Iu2$S(bdP+?seIn^iFeZTkEo>F$1SYS-}jr_ zdj&@)=T)`#j?VAYvpD5_{#r_Y^^3kQ3mdlV(zkT*3AvtH@T9GOY*AQtx4{v|v!OTA z9@M;KbNP}091eY*075_jDTG8Jz1A%&Xkr8)$7IEgf?ARBQfrPIk85`-PrDBWUP>^r zlO|GhaL7$FS!I_|J9LGb4tFJ<$lmN>O4t`f8v5z@zZ+Kh#j(u)W*Phd2mnZs4TvJv z%}N4zU><HS#=HBq)b>l5<7@LE{<voce_UOOV)N>Gu*MVhiR+yaK0%a3C(8zmO9x)R z1|?qWnh>Xsg=y%RPzFID*sxu1PGYE4$tm8x*LaRI`*}2?o$5LbNs1AR6zzslgVKd_ zAP|3!XxpzRvVTgy;lebQ@tred6OEn1PUI{H1cQK@XYleU0R+(4S==v~8U}MEeD3ai z18n&S2w*Pamr+YT5v>_htIn^d7TXI~x8X;u{$uZ~tZeKW`eunkTg63OH`>06SgB|j zeoKW8^$&_D=!s~KUcQc<xO)#jY>+*oYOpGDb;{6~3j&qB#w&$AM!gpz?3?8q2U&qe zli?%FA?4P_imtTP9aZ|%oT$KRue9?z*WTR-&A1%g%|E^9AS2~;=UDE1#by>$A-aiB zU<(&cDm05Be6<m0=#@rW)kJ_D^9V*!VJHX~6FH~T?IcTl_MW4@?ub2vsk9LpEuEP1 z-&+5e853u<m8AFay{|W#GGGZj>$O<wPPwmTbtTPW6PMSXe%0Qgtq^rUmWz+^$|0Vv z%zJdnU358<G|>{j($N9}(eQ6)SM%JzaSHT;hKDs%Q@YDuIkz+ylQGja%9M>CH%F~_ zkU}_)s@dC%y(#@R4-coqmJ1CGQ(nFCh?cymCt6J#_vH`V6>lkTz0-0CbC1+$R>?Gf z=()$$smPO{R$NzS^xMMigVmk*fEFY7j>nH?$TRs;1Sf}6z;AGL`to@fzqq3Z?Z5i7 zzXs%Zn#6YK^fB?*ur~_Y+~aho618RA<D`4dP0|+Pv@f#}QFf^hI>*mu6{bI~dnq@C ztiu$^CCBFvv|*tJ=;0foUAD*giI%V`TWVzx&Ru%lssZ^=eU()4A_^_7tPecHbYeCA z$zcW6YAr8@<@c{QltoIGO7W6!;&e1UGFvYy6TG>25mHe>{|N$d*sXG~E(PT>u!j}8 zDYz##hUvp7EIczoB(?7^e?K{T=TpP!nfw-hygz}b*-PS_mZ_yB(X28C2M<^{MX<5l z)h%Bfp4zC$*19H!l#~-;3O6N))+6*MXJ-wc1`aI0ePC8FTCe%mCbeyX?5s%_<5&i; zjA-+^McitCHI0sUeI5&xmt8#}9F}@P7`Bkw9@%4Xa<8&|#@3|eb011bXBf$_+*t38 zpPz1YnEm9aXmFM~O{RmL^KiE#i?>7@O6c#*dWQ~Po&Rj`GTj>&d7Imhh!+zXFlyjE z;H&h=<t2<po${duy`rgISjjRHcsW}-9X9s5s)V|2Ub0p$>SW`<?^+g%TGIFAu6eXM z`8+V;@Q@(zyBs|-F*)Mon0rwu-S=&O(Jj_>Jbk3jhHJKc#p|m{+4d@Gc&<qsUxD!~ zF4g7DN{vC!=>uGA>jQpbFWM<P-2|+=NG*o)l5@_{-&4O7)p9u}xqE?u0ACqcub*Fn z{#5nK%WVTw??V!AqV*3)=3U;et||I3zRv>tFo)kt_@JHTNxCa@aQ6!d>l`+E07vGq znK^iE^*y`(GS#i5(FcN;fMU)>X}5#DRZAl&V`+SoVX$Zb#_%mxFk;Dx*cr_uByW{v zhQ&RaRQW>tgBA{`T|isTas*!`Jq?)^YGpDRVdCtsZ*|J%&bQqvBG-0Su{4XD#`IG+ zoqAJwe3oj2JfMbMI`Qq#npRdO!OM4xUAk}d=ZahSJ||aagXf%6RtEb`eaqO++vBN} z@}s}eVQqNam@Avf&A|7_T^nUPeXq+eTS7<P7n2pAj5*RUT^IPgZ6qpUkRnOuDs^P^ zcCp{j@7MRZd8Pj7<3hZ7dqY+4vC{8VN5`aSyPNLUJ^X_j1uUg04OQ{!*8DM^-IDXM z&<MMn+rym>kCTWKmGznPej$`d`Pvkb%P;Eb#SQPyl!jd%Up#my#`j*34$DnE#h)(y zEy+xGOOUL8@#B+UlJqPzJbXrs*)PKK&(OAt?AzAl=t|%_h3@Z}Os5HK3zcaNsX5sC z*`xSywu9w~^5CILu#4AT$P3P*{^{TuE~p<+<VP%a!(}(xGx+H|SCJicH~r)PH0?=$ z9Y&=&UcBa1pu{*^YN{7Pw_7dpA~_`9=^~fbH(8B`xjo@%<uU6YthkIhAe2zK#G&^B zsP1RX{MZ32l47#dgQ70F<Z6G|zLMzPu#-Wr50K|PSq>!m+KWq#+Cv@}FD5G*+(FoO zg`SIBC{dbGnR1!qO>vjPAFjAG$iTke00FB*t1=UFvg#Q#<iNl(?(^KT@w;*|tYEbr zx~o)r2IgkP?fh}o%JR=|HiUY5PuvevS#rSV^Cs_u!11(QV|@=@b`^TgulfezwP$Bs zveTIwp-Folm3w=dqUCF91u9w-@_2Sxw!8~j#E*mmw-3G`5Z?SPZqe{kpK!aVX464= z#NMO(h^kSV!|^*Zf>+#EY>?(A&8SDxI_B@I$d3x1XVv()mDI3hSry*E_|1fS3Bmhv zloKp=fy{ZS<mT(jd6POf7RbuCR~Uo2X=--4VOC8|d`>cpfhFAUIpITyrQ32gE`Pds mE5T>5dSGSKtEk}%-@*sQV!2j>jKpL-`LFtImbf1a*#8fVRdQbd literal 0 HcmV?d00001 diff --git a/c++/src/header_files/image002.jpg b/c++/src/header_files/image002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e6f480481c94f40ce70dfbf199aeef50d6ef7964 GIT binary patch literal 2010 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 literal 0 HcmV?d00001