2005/5/9

     
 

BasicArray_h

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

BasicArray.h File Reference

#include <acdk.h>
#include <acdk/lang/dmi/ClazzInfo.h>
#include <acdk/lang/dmi/AcdkDmiClient.h>
#include <acdk/lang/reflect/Modifier.h>
#include <acdk.h>

Namespaces

namespace  acdk
namespace  acdk::io

Compounds

class  BasicArray
 BasicArray implements Java like arrays for basic types bool, char, byte, short, int, jlong, float and double Java usage: int[] iarray = new int[3]; iarray[0] = 1; ACDK usage: RintArray iarray = new intArray(3); iarray[0] = 1;. More...

class  RBasicArray
 Smart Pointer wrapper for BasicArray<T>. More...


Typedefs

typedef BasicArray< char > charArray
 standard basic type array type

typedef BasicArray< uccharuccharArray
 standard basic type array type

typedef BasicArray< short > shortArray
 standard basic type array type

typedef BasicArray< int > intArray
 standard basic type array type

typedef BasicArray< jlonglongArray
 standard basic type array type

typedef BasicArray< float > floatArray
 standard basic type array type

typedef BasicArray< double > doubleArray
 standard basic type array type

typedef BasicArray< bool > boolArray
 standard basic type array type

typedef BasicArray< bool > booleanArray
 standard basic type array type

typedef BasicArray< bytebyteArray
 standard basic type array type

typedef RBasicArray< char > RcharArray
 standard basic type array reference type

typedef RBasicArray< uccharRuccharArray
 standard basic type array reference type

typedef RBasicArray< short > RshortArray
 standard basic type array reference type

typedef RBasicArray< int > RintArray
 standard basic type array reference type

typedef RBasicArray< jlongRlongArray
 standard basic type array reference type

typedef RBasicArray< float > RfloatArray
 standard basic type array reference type

typedef RBasicArray< double > RdoubleArray
 standard basic type array reference type

typedef RBasicArray< bool > RboolArray
 standard basic type array reference type

typedef RBasicArray< bool > RbooleanArray
 standard basic type array reference type

typedef RBasicArray< byteRbyteArray
 standard basic type array reference type


Functions

template<class T> RBasicArray< T > makeBasicArray (IN(T) a0)
 helper function to create a BasicArray with a single expression

template<class T> RBasicArray< T > makeBasicArray (IN(T) a0, IN(T) a1)
 helper function to create a BasicArray with a single expression

template<class T> RBasicArray< T > makeBasicArray (IN(T) a0, IN(T) a1, IN(T) a2)
 helper function to create a BasicArray with a single expression

template<class T> RBasicArray< T > makeBasicArray (IN(T) a0, IN(T) a1, IN(T) a2, IN(T) a3)
 helper function to create a BasicArray with a single expression

template<class T> RBasicArray< T > makeBasicArray (IN(T) a0, IN(T) a1, IN(T) a2, IN(T) a3, IN(T) a4)
 helper function to create a BasicArray with a single expression


Typedef Documentation

typedef BasicArray<bool> boolArray
 

standard basic type array type

typedef BasicArray<bool> booleanArray
 

standard basic type array type

typedef BasicArray<byte> byteArray
 

standard basic type array type

typedef BasicArray<char> charArray
 

standard basic type array type

typedef BasicArray<double> doubleArray
 

standard basic type array type

typedef BasicArray<float> floatArray
 

standard basic type array type

typedef BasicArray<int> intArray
 

standard basic type array type

typedef BasicArray<jlong> longArray
 

standard basic type array type

typedef RBasicArray<bool> RboolArray
 

standard basic type array reference type

typedef RBasicArray<bool> RbooleanArray
 

standard basic type array reference type

typedef RBasicArray<byte> RbyteArray
 

standard basic type array reference type

typedef RBasicArray<char> RcharArray
 

standard basic type array reference type

typedef RBasicArray<double> RdoubleArray
 

standard basic type array reference type

typedef RBasicArray<float> RfloatArray
 

standard basic type array reference type

typedef RBasicArray<int> RintArray
 

standard basic type array reference type

typedef RBasicArray<jlong> RlongArray
 

standard basic type array reference type

typedef RBasicArray<short> RshortArray
 

standard basic type array reference type

typedef RBasicArray<ucchar> RuccharArray
 

standard basic type array reference type

typedef BasicArray<short> shortArray
 

standard basic type array type

typedef BasicArray<ucchar> uccharArray
 

standard basic type array type


Function Documentation

template<class T>
RBasicArray<T> makeBasicArray IN(T)  a0,
IN(T)  a1,
IN(T)  a2,
IN(T)  a3,
IN(T)  a4
[inline]
 

helper function to create a BasicArray with a single expression

template<class T>
RBasicArray<T> makeBasicArray IN(T)  a0,
IN(T)  a1,
IN(T)  a2,
IN(T)  a3
[inline]
 

helper function to create a BasicArray with a single expression

template<class T>
RBasicArray<T> makeBasicArray IN(T)  a0,
IN(T)  a1,
IN(T)  a2
[inline]
 

helper function to create a BasicArray with a single expression

template<class T>
RBasicArray<T> makeBasicArray IN(T)  a0,
IN(T)  a1
[inline]
 

helper function to create a BasicArray with a single expression

template<class T>
RBasicArray<T> makeBasicArray IN(T)  a0  )  [inline]
 

helper function to create a BasicArray with a single expression