[ismrmrd] 63/177: Fixing more windows woes.
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Wed Jan 14 20:02:03 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to annotated tag v1.1.0.beta.1
in repository ismrmrd.
commit 34ae9d7fc3c8c14cd41352534dac23fbba55de84
Author: Dusan Puletic <dusan.puletic at nih.gov>
Date: Thu Sep 18 18:55:55 2014 +0000
Fixing more windows woes.
---
include/ismrmrd/dataset.h | 2 +-
include/ismrmrd/ismrmrd.h | 18 +++++++++---------
libsrc/ismrmrd.cpp | 10 +++++-----
3 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/include/ismrmrd/dataset.h b/include/ismrmrd/dataset.h
index b917393..8e394a9 100644
--- a/include/ismrmrd/dataset.h
+++ b/include/ismrmrd/dataset.h
@@ -154,7 +154,7 @@ uint32_t ismrmrd_get_number_of_arrays(const ISMRMRD_Dataset *dset, const char *v
// TODO:
// - exports as needed
-EXPORTISMRMRD class Dataset {
+class EXPORTISMRMRD Dataset {
public:
// Constructor and destructor
Dataset(const char* filename, const char* groupname, bool create_file_if_needed = true);
diff --git a/include/ismrmrd/ismrmrd.h b/include/ismrmrd/ismrmrd.h
index 96d5bdf..7f53cf9 100644
--- a/include/ismrmrd/ismrmrd.h
+++ b/include/ismrmrd/ismrmrd.h
@@ -355,13 +355,13 @@ char *ismrmrd_strerror(int err);
/* Rotations and Quaternions */
/*****************************/
/* Calculates the determinant of the matrix and return the sign */
-int ismrmrd_sign_of_directions(float read_dir[3], float phase_dir[3], float slice_dir[3]);
+EXPORTISMRMRD int ismrmrd_sign_of_directions(float read_dir[3], float phase_dir[3], float slice_dir[3]);
/* Creates a normalized quaternion from a 3x3 rotation matrix */
-void ismrmrd_directions_to_quaternion(float read_dir[3], float phase_dir[3], float slice_dir[3], float quat[4]);
+EXPORTISMRMRD void ismrmrd_directions_to_quaternion(float read_dir[3], float phase_dir[3], float slice_dir[3], float quat[4]);
/* Converts a quaternion of the form | a b c d | to a 3x3 rotation matrix */
-void ismrmrd_quaternion_to_directions(float quat[4], float read_dir[3], float phase_dir[3], float slice_dir[3]);
+EXPORTISMRMRD void ismrmrd_quaternion_to_directions(float quat[4], float read_dir[3], float phase_dir[3], float slice_dir[3]);
#pragma pack(pop) // Restore old alignment
@@ -376,7 +376,7 @@ void ismrmrd_quaternion_to_directions(float quat[4], float read_dir[3], float ph
typedef ISMRMRD_EncodingCounters EncodingCounters;
// A convenience class for flags
-EXPORTISMRMRD class FlagBit
+class EXPORTISMRMRD FlagBit
{
public:
FlagBit(unsigned short b)
@@ -396,7 +396,7 @@ public:
};
-EXPORTISMRMRD class AcquisitionHeader: public ISMRMRD_AcquisitionHeader {
+class EXPORTISMRMRD AcquisitionHeader: public ISMRMRD_AcquisitionHeader {
public:
// Constructors
AcquisitionHeader();
@@ -416,7 +416,7 @@ public:
};
-EXPORTISMRMRD class Acquisition: protected ISMRMRD_Acquisition {
+class EXPORTISMRMRD Acquisition: protected ISMRMRD_Acquisition {
public:
// Constructors, assignment, destructor
Acquisition();
@@ -474,7 +474,7 @@ public:
};
-EXPORTISMRMRD class ImageHeader: public ISMRMRD_ImageHeader {
+class EXPORTISMRMRD ImageHeader: public ISMRMRD_ImageHeader {
public:
// Constructor
ImageHeader();
@@ -487,7 +487,7 @@ public:
};
-EXPORTISMRMRD class Image : protected ISMRMRD_Image {
+class EXPORTISMRMRD Image : protected ISMRMRD_Image {
public:
// Constructors
Image();
@@ -541,7 +541,7 @@ public:
void clearAllFlags();
};
-EXPORTISMRMRD class NDArray: protected ISMRMRD_NDArray {
+class EXPORTISMRMRD NDArray: protected ISMRMRD_NDArray {
public:
// Constructors, destructor and copy
NDArray();
diff --git a/libsrc/ismrmrd.cpp b/libsrc/ismrmrd.cpp
index 45ef16c..29485e3 100644
--- a/libsrc/ismrmrd.cpp
+++ b/libsrc/ismrmrd.cpp
@@ -11,24 +11,24 @@ namespace ISMRMRD {
// Constructors
AcquisitionHeader::AcquisitionHeader() {
ismrmrd_init_acquisition_header(this);
-};
+}
// Flag methods
bool AcquisitionHeader::isFlagSet(const ISMRMRD_AcquisitionFlags val) {
return ismrmrd_is_flag_set(flags, val);
-};
+}
void AcquisitionHeader::setFlag(const ISMRMRD_AcquisitionFlags val) {
ismrmrd_set_flag(&flags, val);
-};
+}
void AcquisitionHeader::clearFlag(const ISMRMRD_AcquisitionFlags val) {
ismrmrd_clear_flag(&flags, val);
-};
+}
void AcquisitionHeader::clearAllFlags() {
ismrmrd_clear_all_flags(&flags);
-};
+}
// TODO: Channel mask methods go here
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ismrmrd.git
More information about the debian-science-commits
mailing list