UOM::SYSTEM Class Reference

System methods. More...

#include <mi32/uom.h>

List of all members.

Static Public Member Functions

static bool FindMeasure (MEASURE::TYPE type, MEASURE &measure)
static bool FindMeasure (const IDENTIFIER &identifier, MEASURE &measure)
static bool FindUnit (MEASURE::TYPE type, const MISTRING &name, UNIT &unitret)
static bool FindUnit (MEASURE::TYPE type, const IDENTIFIER &identifier, UNIT &unitret)
static bool FindUnit (const IDENTIFIER &identifier, UNIT &unitret)
static bool FindUnit (MEASURE::TYPE type, int micode, UNIT &unitret)
static bool FindUnit (IDNUM idnum, UNIT &unitret)
static const MEASURELISTGetMeasureList ()
static ERRVALUE Initialize ()

Detailed Description

System methods.


Member Function Documentation

static bool UOM::SYSTEM::FindMeasure ( MEASURE::TYPE  type,
MEASURE measure 
) [static]

Find measure instance by TYPE.

Returns:
true if found, false if not.
Parameters:
type Measure type
measure Measure returned if found
static bool UOM::SYSTEM::FindMeasure ( const IDENTIFIER identifier,
MEASURE measure 
) [static]

Find measure instance by IDENTIFIER.

Returns:
true if found, false if not.
Parameters:
identifier Identifier
measure Measure returned if found
static bool UOM::SYSTEM::FindUnit ( MEASURE::TYPE  type,
const MISTRING name,
UNIT unitret 
) [static]

Find unit using TYPE and name.

Searches all 'string' identifiers, localized names, localized symbols.

Returns:
true if found, false if not.
Parameters:
type Measure type
name Unit name
unitret Unit returned if found
static bool UOM::SYSTEM::FindUnit ( MEASURE::TYPE  type,
const IDENTIFIER identifier,
UNIT unitret 
) [static]

Find unit using TYPE and IDENTIFIER.

Returns:
true if found, false if not.
Parameters:
type Measure type
identifier Identifier
unitret Unit returned if found
static bool UOM::SYSTEM::FindUnit ( const IDENTIFIER identifier,
UNIT unitret 
) [static]

Find unit using IDENTIFIER.

Returns:
true if found, false if not.
Parameters:
identifier Identifier
unitret Unit returned if found
static bool UOM::SYSTEM::FindUnit ( MEASURE::TYPE  type,
int  micode,
UNIT unitret 
) [static]

Find unit using TYPE and MicroImages unit identification number.

Returns:
true if found, false if not.
Parameters:
type Measure type
micode MicroImages identification code
unitret Unit returned if found
static bool UOM::SYSTEM::FindUnit ( IDNUM  idnum,
UNIT unitret 
) [static]

Find unit using MicroImages composite measure/unit identification number.

Code is in the form 256 * MeasureNum + UnitNum;

Returns:
true if found, false if not.
Parameters:
idnum MicroImages identification code
unitret Unit returned if found
static const MEASURELIST& UOM::SYSTEM::GetMeasureList (  )  [static]

Get list of MEASUREs.

Will not include entry for TYPE_None.

static ERRVALUE UOM::SYSTEM::Initialize (  )  [static]

Initialize unit of measure system.

Automatically called by application initialization code.


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

Generated on Sun Oct 7 21:40:32 2012 for TNTsdk 2012 by  doxygen 1.6.1