Pol  Rev 533
BApplicPtr Class Reference

#include <bobject.h>

+ Inheritance diagram for BApplicPtr:
+ Collaboration diagram for BApplicPtr:

List of all members.

Public Member Functions

 BApplicPtr (const BApplicObjType *pointer_type, void *ptr)
virtual BObjectImpcopy () const
virtual std::string getStringRep () const
const BApplicObjTypepointer_type () const
virtual void printOn (std::ostream &) const
void * ptr () const
virtual size_t sizeEstimate () const

Private Attributes

const BApplicObjTypepointer_type_
void * ptr_

Detailed Description

Definition at line 786 of file bobject.h.


Constructor & Destructor Documentation

BApplicPtr::BApplicPtr ( const BApplicObjType pointer_type,
void *  ptr 
)

Definition at line 1626 of file object.cpp.

Referenced by copy(), and sizeEstimate().

+ Here is the caller graph for this function:


Member Function Documentation

BObjectImp * BApplicPtr::copy ( void  ) const [virtual]

Implements BObjectImp.

Definition at line 1633 of file object.cpp.

References BApplicPtr(), pointer_type_, and ptr_.

+ Here is the call graph for this function:

string BApplicPtr::getStringRep ( ) const [virtual]

Implements BObjectImp.

Definition at line 1653 of file object.cpp.

Definition at line 1643 of file object.cpp.

References pointer_type_.

Referenced by Executor::getApplicPtrParam().

+ Here is the caller graph for this function:

void BApplicPtr::printOn ( std::ostream &  os) const [virtual]

Reimplemented from BObjectImp.

Definition at line 1659 of file object.cpp.

void * BApplicPtr::ptr ( ) const

Definition at line 1648 of file object.cpp.

References ptr_.

Referenced by Executor::getApplicPtrParam().

+ Here is the caller graph for this function:

size_t BApplicPtr::sizeEstimate ( ) const [virtual]

Implements BObjectImp.

Definition at line 1638 of file object.cpp.

References BApplicPtr().

+ Here is the call graph for this function:


Member Data Documentation

Definition at line 803 of file bobject.h.

Referenced by copy(), and pointer_type().

void* BApplicPtr::ptr_ [private]

Definition at line 802 of file bobject.h.

Referenced by copy(), and ptr().


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