コード例 #1
0
ファイル: f-stubs.c プロジェクト: kjanz1899/ren-c
//
//  Get_System: C
// 
// Return a second level object field of the system object.
//
REBVAL *Get_System(REBCNT i1, REBCNT i2)
{
    REBVAL *obj;

    obj = CTX_VAR(VAL_CONTEXT(ROOT_SYSTEM), i1);
    if (i2 == 0) return obj;
    assert(IS_OBJECT(obj));
    return Get_Field(VAL_CONTEXT(obj), i2);
}
コード例 #2
0
ファイル: f-stubs.c プロジェクト: 51weekend/r3
*/  REBVAL *Get_System(REBCNT i1, REBCNT i2)
/*
**      Return a second level object field of the system object.
**
***********************************************************************/
{
	REBVAL *obj;

	obj = VAL_OBJ_VALUES(ROOT_SYSTEM) + i1;
	if (!i2) return obj;
	ASSERT1(IS_OBJECT(obj), RP_BAD_OBJ_INDEX);
	return Get_Field(VAL_OBJ_FRAME(obj), i2);
}
コード例 #3
0
ファイル: Pocket_File.hpp プロジェクト: kravitz/transims4
 double Length (void)			{
     Get_Field (length, &dvalue);
     return (dvalue);
 }
コード例 #4
0
ファイル: Fare_File.hpp プロジェクト: kravitz/transims4
	int  Max_Fare (void)			{ Get_Field (max_fare, &lvalue); return (lvalue); }
コード例 #5
0
ファイル: Pocket_File.hpp プロジェクト: kravitz/transims4
 char * Type (void)				{
     Get_Field (type, svalue);
     return (svalue);
 }
コード例 #6
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	double Min_X (void)				{ Get_Field (min_x, &dvalue); return (dvalue); }
コード例 #7
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	double Max_X (void)				{ Get_Field (max_x, &dvalue); return (dvalue); }
コード例 #8
0
ファイル: Schedule_File.hpp プロジェクト: kravitz/transims4
	int Stop (void)					{ Get_Field (stop, &lvalue); return (lvalue); }
コード例 #9
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int Out_Link (void)				{ Get_Field (out_link, &lvalue); return (lvalue); }
コード例 #10
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int Speed (void)				{ Get_Field (speed, &lvalue); return (lvalue); }
コード例 #11
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int Capacity (void)				{ Get_Field (capacity, &lvalue); return (lvalue); }
コード例 #12
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int Out_High (void)				{ Get_Field (out_high, &lvalue); return (lvalue); }
コード例 #13
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int Penalty (void)				{ Get_Field (penalty, &lvalue); return (lvalue); }
コード例 #14
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int Out_Low (void)				{ Get_Field (out_low, &lvalue); return (lvalue); }
コード例 #15
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int In_High (void)				{ Get_Field (in_high, &lvalue); return (lvalue); }
コード例 #16
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int In_Low (void)				{ Get_Field (in_low, &lvalue); return (lvalue); }
コード例 #17
0
ファイル: Schedule_File.hpp プロジェクト: kravitz/transims4
	int Route (void)				{ Get_Field (route, &lvalue); return (lvalue); }
コード例 #18
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	int Zone (void)					{ Get_Field (zone, &lvalue); return (lvalue); }
コード例 #19
0
ファイル: Schedule_File.hpp プロジェクト: kravitz/transims4
	int Time (void)					{ Get_Field (time, &lvalue); return (lvalue); }
コード例 #20
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	double Y (void)					{ Get_Field (y, &dvalue); return (dvalue); }
コード例 #21
0
ファイル: Pocket_File.hpp プロジェクト: kravitz/transims4
 int ID (void)					{
     Get_Field (id, &lvalue);
     return (lvalue);
 }
コード例 #22
0
ファイル: Connect_File.hpp プロジェクト: kravitz/transims4
	int In_Link (void)				{ Get_Field (in_link, &lvalue); return (lvalue); }
コード例 #23
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	double X (void)					{ Get_Field (x, &dvalue); return (dvalue); }
コード例 #24
0
ファイル: Pocket_File.hpp プロジェクト: kravitz/transims4
 int Link (void)					{
     Get_Field (link, &lvalue);
     return (lvalue);
 }
コード例 #25
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	int Area_Type (void)			{ Get_Field (area, &lvalue); return (lvalue); }
コード例 #26
0
ファイル: Pocket_File.hpp プロジェクト: kravitz/transims4
 int Node (void)					{
     Get_Field (node, &lvalue);
     return (lvalue);
 }
コード例 #27
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	double Min_Y (void)				{ Get_Field (min_y, &dvalue); return (dvalue); }
コード例 #28
0
ファイル: Pocket_File.hpp プロジェクト: kravitz/transims4
 double Offset (void)			{
     Get_Field (offset, &dvalue);
     return (dvalue);
 }
コード例 #29
0
ファイル: Zone_File.hpp プロジェクト: kravitz/transims4
	double Max_Y (void)				{ Get_Field (max_y, &dvalue); return (dvalue); }
コード例 #30
0
ファイル: Pocket_File.hpp プロジェクト: kravitz/transims4
 int Lane (void)					{
     Get_Field (lane, &lvalue);
     return (lvalue);
 }