From c823b2bf3165990a556d50990adf4da5cee95593 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 2 Nov 2012 15:36:19 +0000 Subject: commit Gem 0.93.3 from http://gem.iem.at/releases/0.93.3/Gem-0.93.3-W32-i686.zip svn path=/trunk/; revision=16521 --- packages/noncvs/windows/extra/Gem/dev/RTE/Array.h | 102 +++++++++++----------- 1 file changed, 51 insertions(+), 51 deletions(-) (limited to 'packages/noncvs/windows/extra/Gem/dev/RTE/Array.h') diff --git a/packages/noncvs/windows/extra/Gem/dev/RTE/Array.h b/packages/noncvs/windows/extra/Gem/dev/RTE/Array.h index ea91fbf8..cbd4e5c1 100644 --- a/packages/noncvs/windows/extra/Gem/dev/RTE/Array.h +++ b/packages/noncvs/windows/extra/Gem/dev/RTE/Array.h @@ -1,51 +1,51 @@ -/*----------------------------------------------------------------- - LOG - GEM - Graphics Environment for Multimedia - - access arrays of the RTE - - Copyright (c) 2010-2011 IOhannes m zmölnig. forum::für::umläute. IEM. zmoelnig@iem.at - For information on usage and redistribution, and for a DISCLAIMER OF ALL - WARRANTIES, see the file, "GEM.LICENSE.TERMS" in this distribution. - - -----------------------------------------------------------------*/ -#ifndef _INCLUDE__GEM_RTE_ARRAY_H_ -#define _INCLUDE__GEM_RTE_ARRAY_H_ - - -#include "Gem/ExportDef.h" -#include - -namespace gem { - namespace RTE { - GEM_EXTERN class Array { - private: - class PIMPL; - PIMPL*m_pimpl; - - public: - Array(void); - Array(const gem::RTE::Array&a); - Array(const std::string&name); - - virtual ~Array(void); - - /* check whether we hold a valid reference to an array */ - virtual bool isValid(); - - /* reference another array */ - virtual bool name(const std::string&s); - virtual const std::string name(void); - - virtual bool resize(const size_t newsize); - virtual size_t size(void); - - virtual t_float&operator[](const unsigned int&index); - - virtual void set(const t_float f); - - virtual Array&operator=(const Array&); - }; - }; -}; -#endif /* _INCLUDE__GEM_RTE_ARRAY_H_ */ +/*----------------------------------------------------------------- + LOG + GEM - Graphics Environment for Multimedia + + access arrays of the RTE + + Copyright (c) 2010-2011 IOhannes m zmölnig. forum::für::umläute. IEM. zmoelnig@iem.at + For information on usage and redistribution, and for a DISCLAIMER OF ALL + WARRANTIES, see the file, "GEM.LICENSE.TERMS" in this distribution. + + -----------------------------------------------------------------*/ +#ifndef _INCLUDE__GEM_RTE_ARRAY_H_ +#define _INCLUDE__GEM_RTE_ARRAY_H_ + + +#include "Gem/ExportDef.h" +#include + +namespace gem { + namespace RTE { + GEM_EXTERN class Array { + private: + class PIMPL; + PIMPL*m_pimpl; + + public: + Array(void); + Array(const gem::RTE::Array&a); + Array(const std::string&name); + + virtual ~Array(void); + + /* check whether we hold a valid reference to an array */ + virtual bool isValid(); + + /* reference another array */ + virtual bool name(const std::string&s); + virtual const std::string name(void); + + virtual bool resize(const size_t newsize); + virtual size_t size(void); + + virtual t_float&operator[](const unsigned int&index); + + virtual void set(const t_float f); + + virtual Array&operator=(const Array&); + }; + }; +}; +#endif /* _INCLUDE__GEM_RTE_ARRAY_H_ */ -- cgit v1.2.1