Detailed report on module OSM_CMD_MaToTm

MetricTagOverallPer Function
Lines of CodeLOC 95******
McCabe's Cyclomatic NumberMVG 7******
Lines of CommentCOM 37********
LOC/COML_C 2.568 
MVG/COMM_C 0.189 
Weighted Methods per Class (  weighting = unity )WMC1 17 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 1 
Coupling between objectsCBO 4 
Information Flow measure (  inclusive )IF4 9********
Information Flow measure (  visible )IF4v 9********
Information Flow measure (  concrete )IF4c 4********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   cm/osm_commands.h:123
15 0 19------------

Functions

Function prototypeLOCMVGCOML_CM_C
OSM_CMD_MaToTm(   )
definition   cm/osm_commands.h:156

9 0 1------------
OSM_CMD_MaToTm(  const char *,  UShort,  const char *,  const char *,  UShort,  UShort,  const char * )
definition   cm/osm_commands.h:133

15 0 1------------
idn_master(   )
definition   cm/osm_commands.h:167

3 1 1------------
idn_master(  char * )
definition   cm/osm_commands.h:172

4 0 1------------
ip_master(   )
definition   cm/osm_commands.h:188

3 1 1------------
ip_master(  char * )
definition   cm/osm_commands.h:193

4 0 1------------
max_version(   )
definition   cm/osm_commands.h:220

3 1 1------------
max_version(  UShort )
definition   cm/osm_commands.h:225

3 0 1------------
min_version(   )
definition   cm/osm_commands.h:210

3 1 1------------
min_version(  UShort )
definition   cm/osm_commands.h:215

3 0 1------------
print_command(   )
definition   cm/osm_commands.h:242

10 0 2------------
ptr_master(   )
definition   cm/osm_commands.h:199

3 1 1------------
ptr_master(  char * )
definition   cm/osm_commands.h:204

4 0 1------------
typ_command(   )
definition   cm/osm_commands.h:178

3 1 1------------
typ_command(  UShort )
definition   cm/osm_commands.h:183

3 0 1------------
typ_platform(   )
definition   cm/osm_commands.h:230

3 1 1------------
typ_platform(  char * )
definition   cm/osm_commands.h:235

4 0 1------------

Relationships

ClientsSuppliers
OSM_Command [CV]
inheritance   psv/task_manager/osm_tm_cmdmanager.h:79


OSM_MA_CmdManager [V]
pass by reference   ma/osm_ma_cmdmanager.cpp:1013
pass by reference   ma/osm_ma_cmdmanager.h:335


OSM_MA_CmdSender [CV]
pass by reference   ma/osm_ma_cmdmanager.h:148
has by value   ma/osm_ma_cmdmanager.h:175


 
UShort [CV]
pass by value   cm/osm_commands.h:133
pass by value   cm/osm_commands.h:134
pass by value   cm/osm_commands.h:134
pass by value   cm/osm_commands.h:183
pass by value   cm/osm_commands.h:215
pass by value   cm/osm_commands.h:225
has by value   cm/osm_commands.h:258
has by value   cm/osm_commands.h:264
has by value   cm/osm_commands.h:266