Namespaces |
namespace | exceptions |
Data Structures |
class | Appendable |
| An object to which char sequences and values can be appended. More...
|
class | ArrayPointer |
| Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the default Reference Counter is used. More...
|
class | ArrayPointerComparator |
| This implementation of Comparator is designed to allows objects in a Collection to be sorted or tested for equality based on the value of the value of the actual pointer to the array being contained in this ArrayPointer. More...
|
class | Boolean |
class | Byte |
class | Character |
class | CharSequence |
| A CharSequence is a readable sequence of char values. More...
|
class | Comparable |
| This interface imposes a total ordering on the objects of each class that implements it. More...
|
class | Double |
class | Exception |
class | Float |
class | Integer |
class | Iterable |
| Implementing this interface allows an object to be cast to an Iterable type for generic collections API calls. More...
|
class | Long |
class | Math |
| The class Math contains methods for performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions. More...
|
class | Number |
| The abstract class Number is the superclass of classes Byte, Double, Float, Integer, Long, and Short. More...
|
struct | STATIC_CAST_TOKEN |
struct | DYNAMIC_CAST_TOKEN |
class | Pointer |
| Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the default Reference Counter is used. More...
|
class | PointerComparator |
| This implementation of Comparator is designed to allows objects in a Collection to be sorted or tested for equality based on the value of the Object being Pointed to and not the value of the contained pointer in the Pointer instance. More...
|
class | Readable |
| A Readable is a source of characters. More...
|
class | Runnable |
| Interface for a runnable object - defines a task that can be run by a thread. More...
|
class | Runtime |
class | Short |
class | String |
| The String class represents an immutable sequence of chars. More...
|
class | System |
| The System class provides static methods for accessing system level resources and performing some system dependent tasks such as looking up environment values and copying memory and arrays. More...
|
class | Thread |
| A Thread is a concurrent unit of execution. More...
|
class | ThreadGroup |
class | Throwable |
| This class represents an error that has occurred. More...
|
Functions |
template<typename T , typename R , typename U > |
bool | operator== (const ArrayPointer< T, R > &left, const U *right) |
template<typename T , typename R , typename U > |
bool | operator== (const U *left, const ArrayPointer< T, R > &right) |
template<typename T , typename R , typename U > |
bool | operator!= (const ArrayPointer< T, R > &left, const U *right) |
template<typename T , typename R , typename U > |
bool | operator!= (const U *left, const ArrayPointer< T, R > &right) |
template<typename T , typename R , typename U > |
bool | operator== (const Pointer< T, R > &left, const U *right) |
template<typename T , typename R , typename U > |
bool | operator== (const U *left, const Pointer< T, R > &right) |
template<typename T , typename R , typename U > |
bool | operator!= (const Pointer< T, R > &left, const U *right) |
template<typename T , typename R , typename U > |
bool | operator!= (const U *left, const Pointer< T, R > &right) |