Objective-C++ Preprocessor  5.0 with ARC & GC
C++ classes to enhance syntax and manage reference counting.
Public Member Functions | Private Attributes | List of all members
OOAssign< ETYPE > Class Template Reference

#include <objstr.h>

Public Member Functions

oo_inline OOAssign (ETYPE &v0, ETYPE &v1=*(ETYPE *) NULL, ETYPE &v2=*(ETYPE *) NULL, ETYPE &v3=*(ETYPE *) NULL, ETYPE &v4=*(ETYPE *) NULL, ETYPE &v5=*(ETYPE *) NULL, ETYPE &v6=*(ETYPE *) NULL, ETYPE &v7=*(ETYPE *) NULL, ETYPE &v8=*(ETYPE *) NULL, ETYPE &v9=*(ETYPE *) NULL)
 
oo_inline OOArray< ETYPE > operator= (const OOArray< ETYPE > &in)
 

Private Attributes

ETYPE * vars [10]
 

Detailed Description

template<typename ETYPE>
class OOAssign< ETYPE >

Definition at line 961 of file objstr.h.

Constructor & Destructor Documentation

template<typename ETYPE >
oo_inline OOAssign< ETYPE >::OOAssign ( ETYPE &  v0,
ETYPE &  v1 = *(ETYPE *)NULL,
ETYPE &  v2 = *(ETYPE *)NULL,
ETYPE &  v3 = *(ETYPE *)NULL,
ETYPE &  v4 = *(ETYPE *)NULL,
ETYPE &  v5 = *(ETYPE *)NULL,
ETYPE &  v6 = *(ETYPE *)NULL,
ETYPE &  v7 = *(ETYPE *)NULL,
ETYPE &  v8 = *(ETYPE *)NULL,
ETYPE &  v9 = *(ETYPE *)NULL 
)
inline

Definition at line 964 of file objstr.h.

Member Function Documentation

template<typename ETYPE >
oo_inline OOArray<ETYPE> OOAssign< ETYPE >::operator= ( const OOArray< ETYPE > &  in)
inline

Definition at line 973 of file objstr.h.

Member Data Documentation

template<typename ETYPE >
ETYPE* OOAssign< ETYPE >::vars[10]
private

Definition at line 962 of file objstr.h.


The documentation for this class was generated from the following file: