]> Creatis software - cpPlugins.git/blobdiff - lib/cpPluginsBase/RawData.cxx
Moved to version 1.0
[cpPlugins.git] / lib / cpPluginsBase / RawData.cxx
diff --git a/lib/cpPluginsBase/RawData.cxx b/lib/cpPluginsBase/RawData.cxx
new file mode 100644 (file)
index 0000000..1761da9
--- /dev/null
@@ -0,0 +1,39 @@
+// =========================================================================
+// @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
+// =========================================================================
+
+#include <cpPluginsBase/RawData.h>
+
+// -------------------------------------------------------------------------
+const std::size_t& cpPluginsBase::RawData::
+GetSize( ) const
+{
+  return( this->m_Size );
+}
+
+// -------------------------------------------------------------------------
+void cpPluginsBase::RawData::
+Print( std::ostream& o ) const
+{
+  this->Superclass::Print( o );
+  o << "\tData: " << reinterpret_cast< void* >( this->m_Data.get( ) )
+    << std::endl
+    << "\tSize: " << this->m_Size
+    << std::endl;
+}
+
+// -------------------------------------------------------------------------
+cpPluginsBase::RawData::
+RawData( )
+  : Superclass( ),
+    m_Size( 0 )
+{
+}
+
+// -------------------------------------------------------------------------
+cpPluginsBase::RawData::
+~RawData( )
+{
+}
+
+// eof - $RCSfile$