Stride Reference Manual
1.0
Main Page
Namespaces
Classes
Files
File List
File Members
CalendarDataType.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "H5Cpp.h"
4
5
using namespace
H5
;
6
7
namespace
stride
{
8
struct
CalendarDataType
{
9
static
CompType
getCompType
() {
10
StrType str_type(0, H5T_VARIABLE);
11
CompType type_calendar(
sizeof
(
CalendarDataType
));
12
type_calendar.insertMember(H5std_string(
"day"
), HOFFSET(
CalendarDataType
, m_day), PredType::NATIVE_HSIZE);
13
type_calendar.insertMember(H5std_string(
"date"
), HOFFSET(
CalendarDataType
, m_date), str_type);
14
15
return
type_calendar;
16
}
17
18
std::size_t
m_day
;
19
const
char
*
m_date
;
20
};
21
}
stride::CalendarDataType::m_date
const char * m_date
Definition:
CalendarDataType.h:19
H5
stride
Time Dependent Person DataType.
Definition:
NoBehaviour.h:17
stride::CalendarDataType::m_day
std::size_t m_day
Definition:
CalendarDataType.h:18
stride::CalendarDataType::getCompType
static CompType getCompType()
Definition:
CalendarDataType.h:9
stride::CalendarDataType
Definition:
CalendarDataType.h:8
main
cpp
checkpointing
datatypes
CalendarDataType.h
Generated on Tue Jun 27 2017 15:37:20 for Stride Reference Manual by
1.8.11