Public Types | Public Member Functions | Public Attributes
Clasp::ExpectedQuantity Struct Reference

#include <clasp_facade.h>

List of all members.

Public Types

enum  Error { error_none = 0, error_unknown_quantity = 1, error_ambiguous_quantity = 2, error_not_available = 3 }

Public Member Functions

Error error () const
 ExpectedQuantity (double d)
 ExpectedQuantity (uint32 x)
 ExpectedQuantity (uint64 x)
 ExpectedQuantity (const void *x)
 ExpectedQuantity (Error e)
 operator double () const
bool valid () const

Public Attributes

double rep

Detailed Description

A (positive) numeric value.

Definition at line 93 of file clasp_facade.h.


Member Enumeration Documentation

Enumerator:
error_none 
error_unknown_quantity 
error_ambiguous_quantity 
error_not_available 

Definition at line 94 of file clasp_facade.h.


Constructor & Destructor Documentation

Definition at line 471 of file clasp_facade.cpp.

Definition at line 96 of file clasp_facade.h.

Definition at line 97 of file clasp_facade.h.

Clasp::ExpectedQuantity::ExpectedQuantity ( const void *  x) [inline, explicit]

Definition at line 98 of file clasp_facade.h.

Definition at line 476 of file clasp_facade.cpp.


Member Function Documentation

Definition at line 472 of file clasp_facade.cpp.

Clasp::ExpectedQuantity::operator double ( ) const

Definition at line 477 of file clasp_facade.cpp.

bool Clasp::ExpectedQuantity::valid ( ) const [inline]

Definition at line 100 of file clasp_facade.h.


Member Data Documentation

Definition at line 103 of file clasp_facade.h.


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


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:41