Atlfast::CheckNull Class Reference

#include <CheckNull.h>

List of all members.

Public Member Functions

 CheckNull ()
template<class T>
void operator() (T *t)
bool noNull ()

Private Attributes

int m_count
bool m_noNull


Detailed Description

Definition at line 11 of file CheckNull.h.


Constructor & Destructor Documentation

Atlfast::CheckNull::CheckNull (  )  [inline]

Definition at line 13 of file CheckNull.h.

00013 :m_count(0), m_noNull(true){}


Member Function Documentation

template<class T>
void Atlfast::CheckNull::operator() ( T *  t  )  [inline]

Definition at line 15 of file CheckNull.h.

00015                            {
00016       if(t == 0) {
00017         m_noNull = false;
00018       }
00019       ++m_count;
00020     }

bool Atlfast::CheckNull::noNull (  )  [inline]

Definition at line 21 of file CheckNull.h.

00021 {return m_noNull;}


Member Data Documentation

int Atlfast::CheckNull::m_count [private]

Definition at line 23 of file CheckNull.h.

bool Atlfast::CheckNull::m_noNull [private]

Definition at line 24 of file CheckNull.h.


The documentation for this class was generated from the following file:
Generated on Fri Sep 21 13:20:55 2007 for AtlfastUtils by  doxygen 1.5.1