Import Geant4 11.4.0 source tree
This commit is contained in:
@@ -54,7 +54,7 @@ class Attribute {
|
||||
public:
|
||||
inline Attribute() : m_node(nullptr), m_name() {}
|
||||
|
||||
inline Attribute(Node_internal *a_node, std::string const a_name) :
|
||||
inline Attribute(Node_internal *a_node, std::string const &a_name) :
|
||||
m_node(a_node),
|
||||
m_name(a_name)
|
||||
{
|
||||
@@ -79,7 +79,7 @@ class Text {
|
||||
|
||||
public:
|
||||
Text();
|
||||
Text(std::string const a_text);
|
||||
Text(std::string const &a_text);
|
||||
~Text();
|
||||
std::string const &get() const { return( m_text ); }
|
||||
};
|
||||
@@ -98,7 +98,7 @@ class Data_internal {
|
||||
//virtual template <typename T> T read() = 0;
|
||||
virtual void getDoubles(nf_Buffer<double> &buffer) = 0;
|
||||
virtual void getInts(nf_Buffer<int> &buffer) = 0;
|
||||
virtual int length() const = 0;
|
||||
virtual size_t length() const = 0;
|
||||
};
|
||||
|
||||
/*
|
||||
@@ -155,7 +155,7 @@ class Data {
|
||||
~Data();
|
||||
void getDoubles(nf_Buffer<double> &buffer);
|
||||
void getInts(nf_Buffer<int> &buffer);
|
||||
int length() const;
|
||||
size_t length() const;
|
||||
};
|
||||
|
||||
/*
|
||||
@@ -283,7 +283,8 @@ class PugiXMLData : public Data_internal {
|
||||
|
||||
private:
|
||||
pugi::xml_node m_node;
|
||||
int m_length;
|
||||
size_t m_length;
|
||||
bool m_dataRead;
|
||||
|
||||
public:
|
||||
PugiXMLData();
|
||||
@@ -291,7 +292,7 @@ class PugiXMLData : public Data_internal {
|
||||
virtual ~PugiXMLData();
|
||||
void getDoubles(nf_Buffer<double> &buffer);
|
||||
void getInts(nf_Buffer<int> &buffer);
|
||||
int length() const;
|
||||
size_t length() const;
|
||||
};
|
||||
|
||||
class PugiXMLFile : public File {
|
||||
@@ -363,7 +364,7 @@ class HDFData : public Data_internal {
|
||||
private:
|
||||
hid_t m_node_id;
|
||||
hid_t m_dataspace_id;
|
||||
int m_length;
|
||||
size_t m_length;
|
||||
|
||||
public:
|
||||
HDFData();
|
||||
@@ -371,7 +372,7 @@ class HDFData : public Data_internal {
|
||||
virtual ~HDFData();
|
||||
void getDoubles(nf_Buffer<double> &buffer);
|
||||
void getInts(nf_Buffer<int> &buffer);
|
||||
int length() const;
|
||||
size_t length() const;
|
||||
};
|
||||
|
||||
class HDFFile : public File {
|
||||
|
||||
Reference in New Issue
Block a user