#include <FilePtr.h>
Public Types | |
| typedef T * | Ptr |
Public Member Functions | |
| FilePtr (FILE *f_=0, OFF_T p=0) | |
| ~FilePtr () | |
| void | set (FILE *f_, OFF_T p) |
| void | free () |
| T & | operator* () |
| Ptr | operator-> () |
| operator Ptr () | |
| const T & | operator* () const |
| Ptr | operator-> () const |
| operator Ptr () const | |
| Ptr | getPtr () |
| Ptr | getPtr () const |
| operator bool () const | |
| void | load () const |
Definition at line 19 of file FilePtr.h.
| Moses::FilePtr< T >::FilePtr | ( | FILE * | f_ = 0, |
|
| OFF_T | p = 0 | |||
| ) | [inline] |
| Moses::FilePtr< T >::~FilePtr | ( | ) | [inline] |
| void Moses::FilePtr< T >::free | ( | ) | [inline] |
| Ptr Moses::FilePtr< T >::getPtr | ( | ) | const [inline] |
| Ptr Moses::FilePtr< T >::getPtr | ( | ) | [inline] |
| void Moses::FilePtr< T >::load | ( | ) | const [inline] |
Definition at line 78 of file FilePtr.h.
References Moses::fSeek(), and T.
Referenced by Moses::FilePtr< T >::operator Ptr(), Moses::FilePtr< T >::operator*(), and Moses::FilePtr< T >::operator->().


| Moses::FilePtr< T >::operator bool | ( | ) | const [inline] |
| Moses::FilePtr< T >::operator Ptr | ( | ) | const [inline] |
Definition at line 61 of file FilePtr.h.
References Moses::FilePtr< T >::load().

| Moses::FilePtr< T >::operator Ptr | ( | ) | [inline] |
Definition at line 48 of file FilePtr.h.
References Moses::FilePtr< T >::load().

| const T& Moses::FilePtr< T >::operator* | ( | ) | const [inline] |
Definition at line 53 of file FilePtr.h.
References Moses::FilePtr< T >::load().

| T& Moses::FilePtr< T >::operator* | ( | ) | [inline] |
Definition at line 40 of file FilePtr.h.
References Moses::FilePtr< T >::load().

| Ptr Moses::FilePtr< T >::operator-> | ( | ) | const [inline] |
Definition at line 57 of file FilePtr.h.
References Moses::FilePtr< T >::load().

| Ptr Moses::FilePtr< T >::operator-> | ( | ) | [inline] |
Definition at line 44 of file FilePtr.h.
References Moses::FilePtr< T >::load().

| void Moses::FilePtr< T >::set | ( | FILE * | f_, | |
| OFF_T | p | |||
| ) | [inline] |
1.5.9