SOS_COMP_METHOD

Section: SOS META CLASSES (3S)
Updated: 9/11/91
Index Return to Main Contents
man2html: unable to open or read file /usr/lib/ms/ms.acc
 

NAME

sos_Comp_method - Method description class for component methods  

SYNOPSIS

#include "<SOS>/include/mta_sos.h"

class sos_Comp_method : sos_Method
{
public:
  sos_Expr   init_expr;
  sos_Bool   is_set;
  sos_Bool   is_value;
  sos_Bool   is_local;
  sos_Int    offset;
};
 

DESCRIPTION

sos_Comp_method holds all important information on a component and contains a field telling if the method is the get- or set-method of this component.

[get/set]_init_expr (...)
contains an expression used for initializing the associated compnent, or NO_OBJECT, if no initial expression was specified.
[get/set]_is_set (...)
TRUE, if the method is the component's set_...-method, FALSE otherwise.
[get/set]_is_value (...)
TRUE, if the component is a value-component, FALSE otherwise.
[get/set]_is_local (...)
TRUE, if the component is declared local, FALSE otherwise.
[get/set]_offset (...)
Components declared in the same class are stored in a contiguous segment. offset is the physical storage offset (in bytes) of this component within that storage segment.
 

FILES

<SOS>/src/mta/mta.sos
SOS schema file

<SOS>/src/mta/mta_sos.h
complete schema interface

<SOS>/src/mta/mta_use.h
restricted schema interface

<SOS>/src/mta/mta.c
method implementation

<SOS>/lib/sos.a
SOS library
 

SEE_ALSO

sos_Method(3)  

AUTHOR

Axel Uhl


 

Index

NAME
SYNOPSIS
DESCRIPTION
FILES
SEE_ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 00:37:57 GMT, March 30, 2022