This header is currently under development and is not ready for usage.
containers/ | This header is currently under development and is not ready for usage. |
License | Copyright © 2007-2011, FreeBASIC Extended Library Development Group |
ext | |
fbext_Pair(((T_)(C_))) | Macro template that generates classes used to store element values of type T_ and type C_. |
Functions | |
default constructor | Constructs a pair using the pair types default constructors. |
constructor | Constructs a pair using the passed values. |
copy constructor | Constructs a pair as a copy of another pair. |
operator Let | |
Variables | |
first | |
second |
Copyright © 2007-2011, FreeBASIC Extended Library Development Group
Distributed under the FreeBASIC Extended Library Group license. See accompanying file LICENSE.txt or copy at http://code.google.com
Macro template that generates classes used to store element values of type T_ and type C_.
T_ | the first type of element value stored in the pair. |
C_ | the second type of element value stored in the pair. |
Functions | |
default constructor | Constructs a pair using the pair types default constructors. |
constructor | Constructs a pair using the passed values. |
copy constructor | Constructs a pair as a copy of another pair. |
operator Let | |
Variables | |
first | |
second |
Constructs a pair using the passed values.
declare constructor( byref first as const fbext_TypeName(T_), byref second as const fbext_TypeName(C_) )
declare operator Let( byref rhs as const fbext_Pair((T_)(C_)) )
first as fbext_TypeName( T_ )
second as fbext_TypeName( C_ )