DumontArgument Class Reference

convert a variant to a GenericArgument More...

List of all members.

Public Member Functions

 DumontArgument ()
void set (bool val)
void set (long val)
void set (double val)
void set (QString val)
void set (QDate val)
void set (QTime val)
void set (QDateTime val)
void set (IDispatch *val)
const bool isValid (void)
const void * constData (void)
const char * typeName (void)
QString toString (void)

Public Attributes

QVariant m_var
const char * m_name
const void * m_data
IDispatch * m_IDispatch
bool m_valid


Detailed Description

convert a variant to a GenericArgument

This macro was created to handle a scoping issue with QGenericArgument when creating them inside a loop. This allows us to create a variant outside the loop, populate it, and then convert each element back to a GenericArgument when we send it to invokeMethod.

Definition at line 459 of file QCosDumontDLL.cpp.


Constructor & Destructor Documentation

DumontArgument::DumontArgument (  )  [inline]

Definition at line 463 of file QCosDumontDLL.cpp.


Member Function Documentation

const void* DumontArgument::constData ( void   )  [inline]

Definition at line 486 of file QCosDumontDLL.cpp.

const bool DumontArgument::isValid ( void   )  [inline]

Definition at line 480 of file QCosDumontDLL.cpp.

void DumontArgument::set ( IDispatch *  val  )  [inline]

Definition at line 473 of file QCosDumontDLL.cpp.

void DumontArgument::set ( QDateTime  val  )  [inline]

Definition at line 472 of file QCosDumontDLL.cpp.

void DumontArgument::set ( QTime  val  )  [inline]

Definition at line 471 of file QCosDumontDLL.cpp.

void DumontArgument::set ( QDate  val  )  [inline]

Definition at line 470 of file QCosDumontDLL.cpp.

void DumontArgument::set ( QString  val  )  [inline]

Definition at line 469 of file QCosDumontDLL.cpp.

void DumontArgument::set ( double  val  )  [inline]

Definition at line 468 of file QCosDumontDLL.cpp.

void DumontArgument::set ( long  val  )  [inline]

Definition at line 467 of file QCosDumontDLL.cpp.

void DumontArgument::set ( bool  val  )  [inline]

Definition at line 466 of file QCosDumontDLL.cpp.

QString DumontArgument::toString ( void   )  [inline]

Definition at line 498 of file QCosDumontDLL.cpp.

const char* DumontArgument::typeName ( void   )  [inline]

Definition at line 492 of file QCosDumontDLL.cpp.


Member Data Documentation

Definition at line 506 of file QCosDumontDLL.cpp.

Definition at line 507 of file QCosDumontDLL.cpp.

Definition at line 505 of file QCosDumontDLL.cpp.

Definition at line 508 of file QCosDumontDLL.cpp.

Definition at line 504 of file QCosDumontDLL.cpp.


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




~ ~ ~ ~ ~ ~
Source Code without Comments is like a Cranberry Garland
without the berries. Comment your Code!
 
Commence Database User Support Group Forum
http://newsgroup.showoff-db.org/
~ ~ ~ ~ ~ ~
Author: Mark Petryk
Lorimark Solutions, LLC
mark@lorimarksolutions.com