summaryrefslogtreecommitdiffstats
path: root/c++/src/H5EnumType.cpp
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2020-09-30 14:27:10 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2020-09-30 14:27:10 (GMT)
commitb2d661b508a7fc7a2592c13bc6bdc175551f075d (patch)
tree13baeb0d83a7c2a4c6299993c182b1227c2f6114 /c++/src/H5EnumType.cpp
parent29ab58b58dce556639ea3154e262895773a8a8df (diff)
downloadhdf5-b2d661b508a7fc7a2592c13bc6bdc175551f075d.zip
hdf5-b2d661b508a7fc7a2592c13bc6bdc175551f075d.tar.gz
hdf5-b2d661b508a7fc7a2592c13bc6bdc175551f075d.tar.bz2
Clang-format of source files
Diffstat (limited to 'c++/src/H5EnumType.cpp')
-rw-r--r--c++/src/H5EnumType.cpp95
1 files changed, 48 insertions, 47 deletions
diff --git a/c++/src/H5EnumType.cpp b/c++/src/H5EnumType.cpp
index f9adc47..07cff07 100644
--- a/c++/src/H5EnumType.cpp
+++ b/c++/src/H5EnumType.cpp
@@ -13,7 +13,7 @@
#include <string>
-#include "H5private.h" // for HDmemset
+#include "H5private.h" // for HDmemset
#include "H5Include.h"
#include "H5Exception.h"
#include "H5IdComponent.h"
@@ -50,14 +50,14 @@ EnumType::EnumType() : DataType() {}
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-EnumType::EnumType(const hid_t existing_id) : DataType( existing_id ) {}
+EnumType::EnumType(const hid_t existing_id) : DataType(existing_id) {}
//--------------------------------------------------------------------------
// Function: EnumType copy constructor
///\brief Copy constructor: same HDF5 object as \a original
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-EnumType::EnumType(const EnumType& original) : DataType( original ) {}
+EnumType::EnumType(const EnumType &original) : DataType(original) {}
//--------------------------------------------------------------------------
// Function: EnumType overloaded constructor
@@ -69,7 +69,7 @@ EnumType::EnumType(const EnumType& original) : DataType( original ) {}
// the enum datatype.
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-EnumType::EnumType(size_t size) : DataType( H5T_ENUM, size ) {}
+EnumType::EnumType(size_t size) : DataType(H5T_ENUM, size) {}
//--------------------------------------------------------------------------
// Function: EnumType overloaded constructor
@@ -78,14 +78,13 @@ EnumType::EnumType(size_t size) : DataType( H5T_ENUM, size ) {}
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-EnumType::EnumType(const DataSet& dataset) : DataType()
+EnumType::EnumType(const DataSet &dataset) : DataType()
{
// Calls C function H5Dget_type to get the id of the datatype
id = H5Dget_type(dataset.getId());
// If the datatype id is not valid, throw an exception
- if (id < 0)
- {
+ if (id < 0) {
throw DataSetIException("EnumType constructor", "H5Dget_type failed");
}
}
@@ -97,14 +96,13 @@ EnumType::EnumType(const DataSet& dataset) : DataType()
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-EnumType::EnumType(const IntType& data_type) : DataType()
+EnumType::EnumType(const IntType &data_type) : DataType()
{
// Calls C function H5Tenum_create to get the id of the datatype
id = H5Tenum_create(data_type.getId());
// If the datatype id is not valid, throw an exception
- if (id < 0)
- {
+ if (id < 0) {
throw DataSetIException("EnumType constructor", "H5Tenum_create failed");
}
}
@@ -123,7 +121,7 @@ EnumType::EnumType(const IntType& data_type) : DataType()
// improve usability.
// -BMR, Dec 2016
//--------------------------------------------------------------------------
-EnumType::EnumType(const H5Location& loc, const char *dtype_name) : DataType()
+EnumType::EnumType(const H5Location &loc, const char *dtype_name) : DataType()
{
id = p_opentype(loc, dtype_name);
}
@@ -142,7 +140,7 @@ EnumType::EnumType(const H5Location& loc, const char *dtype_name) : DataType()
// to improve usability.
// -BMR, Dec 2016
//--------------------------------------------------------------------------
-EnumType::EnumType(const H5Location& loc, const H5std_string& dtype_name) : DataType()
+EnumType::EnumType(const H5Location &loc, const H5std_string &dtype_name) : DataType()
{
id = p_opentype(loc, dtype_name.c_str());
}
@@ -155,7 +153,8 @@ EnumType::EnumType(const H5Location& loc, const H5std_string& dtype_name) : Data
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - Aug 2017
//--------------------------------------------------------------------------
-DataType* EnumType::decode() const
+DataType *
+EnumType::decode() const
{
hid_t encoded_enumtype_id = H5I_INVALID_HID;
try {
@@ -166,7 +165,7 @@ DataType* EnumType::decode() const
}
EnumType *encoded_enumtype = new EnumType;
encoded_enumtype->p_setId(encoded_enumtype_id);
- return(encoded_enumtype);
+ return (encoded_enumtype);
}
//--------------------------------------------------------------------------
@@ -177,12 +176,12 @@ DataType* EnumType::decode() const
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-void EnumType::insert(const char* name, void *value) const
+void
+EnumType::insert(const char *name, void *value) const
{
// Calls C routine H5Tenum_insert to insert the new enum datatype member.
herr_t ret_value = H5Tenum_insert(id, name, value);
- if (ret_value < 0)
- {
+ if (ret_value < 0) {
throw DataTypeIException("EnumType::insert", "H5Tenum_insert failed");
}
}
@@ -194,7 +193,8 @@ void EnumType::insert(const char* name, void *value) const
/// argument \a name.
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-void EnumType::insert(const H5std_string& name, void *value) const
+void
+EnumType::insert(const H5std_string &name, void *value) const
{
insert(name.c_str(), value);
}
@@ -208,24 +208,24 @@ void EnumType::insert(const H5std_string& name, void *value) const
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-H5std_string EnumType::nameOf(void *value, size_t size) const
+H5std_string
+EnumType::nameOf(void *value, size_t size) const
{
- char* name_C = new char[size+1]; // temporary C-string for C API
- HDmemset(name_C, 0, size+1); // clear buffer
+ char *name_C = new char[size + 1]; // temporary C-string for C API
+ HDmemset(name_C, 0, size + 1); // clear buffer
// Calls C routine H5Tenum_nameof to get the name of the specified enum type
herr_t ret_value = H5Tenum_nameof(id, value, name_C, size);
// If H5Tenum_nameof returns a negative value, raise an exception,
- if (ret_value < 0)
- {
- delete []name_C;
+ if (ret_value < 0) {
+ delete[] name_C;
throw DataTypeIException("EnumType::nameOf", "H5Tenum_nameof failed");
}
// otherwise, create the string to hold the datatype name and return it
H5std_string name(name_C);
- delete []name_C;
- return(name);
+ delete[] name_C;
+ return (name);
}
//--------------------------------------------------------------------------
@@ -237,12 +237,12 @@ H5std_string EnumType::nameOf(void *value, size_t size) const
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-void EnumType::valueOf(const char* name, void *value) const
+void
+EnumType::valueOf(const char *name, void *value) const
{
// Calls C routine H5Tenum_valueof to get the enum datatype value
herr_t ret_value = H5Tenum_valueof(id, name, value);
- if (ret_value < 0)
- {
+ if (ret_value < 0) {
throw DataTypeIException("EnumType::valueOf", "H5Tenum_valueof failed");
}
}
@@ -254,7 +254,8 @@ void EnumType::valueOf(const char* name, void *value) const
/// argument \a name.
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-void EnumType::valueOf(const H5std_string& name, void *value) const
+void
+EnumType::valueOf(const H5std_string &name, void *value) const
{
valueOf(name.c_str(), value);
}
@@ -269,15 +270,14 @@ void EnumType::valueOf(const H5std_string& name, void *value) const
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - May 16, 2002
//--------------------------------------------------------------------------
-int EnumType::getMemberIndex(const char *name) const
+int
+EnumType::getMemberIndex(const char *name) const
{
int member_index = H5Tget_member_index(id, name);
- if (member_index < 0)
- {
- throw DataTypeIException("EnumType::getMemberIndex",
- "H5Tget_member_index returns negative value");
+ if (member_index < 0) {
+ throw DataTypeIException("EnumType::getMemberIndex", "H5Tget_member_index returns negative value");
}
- return(member_index);
+ return (member_index);
}
//--------------------------------------------------------------------------
@@ -287,9 +287,10 @@ int EnumType::getMemberIndex(const char *name) const
/// argument \a name.
// Programmer Binh-Minh Ribler - May 16, 2002
//--------------------------------------------------------------------------
-int EnumType::getMemberIndex(const H5std_string& name) const
+int
+EnumType::getMemberIndex(const H5std_string &name) const
{
- return(EnumType::getMemberIndex(name.c_str()));
+ return (EnumType::getMemberIndex(name.c_str()));
}
//--------------------------------------------------------------------------
@@ -299,15 +300,15 @@ int EnumType::getMemberIndex(const H5std_string& name) const
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - May, 2004
//--------------------------------------------------------------------------
-int EnumType::getNmembers() const
+int
+EnumType::getNmembers() const
{
int num_members = H5Tget_nmembers(id);
- if (num_members < 0)
- {
+ if (num_members < 0) {
throw DataTypeIException("EnumType::getNmembers",
- "H5Tget_nmembers returns negative number of members");
+ "H5Tget_nmembers returns negative number of members");
}
- return(num_members);
+ return (num_members);
}
//--------------------------------------------------------------------------
@@ -319,12 +320,12 @@ int EnumType::getNmembers() const
///\exception H5::DataTypeIException
// Programmer Binh-Minh Ribler - 2000
//--------------------------------------------------------------------------
-void EnumType::getMemberValue(unsigned memb_no, void *value) const
+void
+EnumType::getMemberValue(unsigned memb_no, void *value) const
{
// Call C routine H5Tget_member_value to get the datatype member's value
hid_t ret_value = H5Tget_member_value(id, memb_no, value);
- if (ret_value < 0)
- {
+ if (ret_value < 0) {
throw DataTypeIException("EnumType::getMemberValue", "H5Tget_member_value failed");
}
}
@@ -336,4 +337,4 @@ void EnumType::getMemberValue(unsigned memb_no, void *value) const
//--------------------------------------------------------------------------
EnumType::~EnumType() {}
-} // end namespace
+} // namespace H5