summaryrefslogtreecommitdiff
path: root/ndb
diff options
context:
space:
mode:
authorunknown <tomas@poseidon.ndb.mysql.com>2005-01-24 10:33:39 +0100
committerunknown <tomas@poseidon.ndb.mysql.com>2005-01-24 10:33:39 +0100
commit2f196ec77177209edc308b715e6fd61b119647ce (patch)
tree6c6aff0eb0f11b8a2b3dd9c8cc0afa7fdfc42fb4 /ndb
parentfdedd0fc5b75c98d3fb8a84448e14942309445d4 (diff)
downloadmariadb-git-2f196ec77177209edc308b715e6fd61b119647ce.tar.gz
remmoved inline in NdbRecAttr methods including memcpy
Diffstat (limited to 'ndb')
-rw-r--r--ndb/include/ndbapi/NdbRecAttr.hpp36
-rw-r--r--ndb/src/ndbapi/NdbRecAttr.cpp32
2 files changed, 32 insertions, 36 deletions
diff --git a/ndb/include/ndbapi/NdbRecAttr.hpp b/ndb/include/ndbapi/NdbRecAttr.hpp
index 29eab64a84f..05635a99385 100644
--- a/ndb/include/ndbapi/NdbRecAttr.hpp
+++ b/ndb/include/ndbapi/NdbRecAttr.hpp
@@ -301,15 +301,6 @@ NdbRecAttr::arraySize() const
}
inline
-Int64
-NdbRecAttr::int64_value() const
-{
- Int64 val;
- memcpy(&val,theRef,8);
- return val;
-}
-
-inline
Int32
NdbRecAttr::int32_value() const
{
@@ -331,15 +322,6 @@ NdbRecAttr::char_value() const
}
inline
-Uint64
-NdbRecAttr::u_64_value() const
-{
- Uint64 val;
- memcpy(&val,theRef,8);
- return val;
-}
-
-inline
Uint32
NdbRecAttr::u_32_value() const
{
@@ -361,24 +343,6 @@ NdbRecAttr::u_char_value() const
}
inline
-float
-NdbRecAttr::float_value() const
-{
- float val;
- memcpy(&val,theRef,sizeof(val));
- return val;
-}
-
-inline
-double
-NdbRecAttr::double_value() const
-{
- double val;
- memcpy(&val,theRef,sizeof(val));
- return val;
-}
-
-inline
void
NdbRecAttr::release()
{
diff --git a/ndb/src/ndbapi/NdbRecAttr.cpp b/ndb/src/ndbapi/NdbRecAttr.cpp
index bcd91292fcd..f2427fb32e8 100644
--- a/ndb/src/ndbapi/NdbRecAttr.cpp
+++ b/ndb/src/ndbapi/NdbRecAttr.cpp
@@ -245,3 +245,35 @@ NdbOut& operator<<(NdbOut& out, const NdbRecAttr &r)
return out;
}
+
+Int64
+NdbRecAttr::int64_value() const
+{
+ Int64 val;
+ memcpy(&val,theRef,8);
+ return val;
+}
+
+Uint64
+NdbRecAttr::u_64_value() const
+{
+ Uint64 val;
+ memcpy(&val,theRef,8);
+ return val;
+}
+
+float
+NdbRecAttr::float_value() const
+{
+ float val;
+ memcpy(&val,theRef,sizeof(val));
+ return val;
+}
+
+double
+NdbRecAttr::double_value() const
+{
+ double val;
+ memcpy(&val,theRef,sizeof(val));
+ return val;
+}