예제 #1
0
void StartingSequenceMaker::make_1minDU_XminRace( int raceTime_min )
{
	initShort(1);
	addShort(1);
	addShort(1);
	addShort(1);
	addLong(30);
	addMedium(25);
	addPip(1);
	addPip(1);
	addPip(1);
	addPip(1);
	addPip(1);
	addLong(raceTime_min * SEC_PER_MIN);
	addRaceEnd(60);
}
예제 #2
0
void StartingSequenceMaker::make_2minDU_NoRace()
{
	initShort(1);
	addShort(1);
	addShort(1);
	addShort(1);
	addLong(60);
	addMedium(30);
	addMedium(25);
	addPip(1);
	addPip(1);
	addPip(1);
	addPip(1);
	addPip(1);
	addLong(30);
}
char * MessageBuilder::buildLongMessage(  char const * topicName, long unsigned int value ) const
{
  aJsonObject *  root = aJson.createArray();

  add( root, "event" );
  add( root, guestName );
  add( root, topicName );
  addLong( root, value );

  char * string = aJson.print(root);
  aJson.deleteItem(root);
  return string;
}
예제 #4
0
int main()
{
    char a[M],b[M];
    int c[M+5],ncase,i,flag;
    scanf("%d",&ncase);
    for(i=0; i<ncase; i++)
    {
        scanf("%s%s",a,b);
        printf("Case %d:\n",i+1);
        printf("%s + %s = ",a,b);
        reverse(a);
        reverse(b);
        flag=addLong(a,b,c);
        for(;flag<=M-1;flag++)
            printf("%d",c[flag]);
        if(i==ncase-1)
            printf("\n");
        else
            printf("\n\n");
    }
    return 0;
}
예제 #5
0
파일: blink.c 프로젝트: db7mk/taa-rt-bs.taa
int main(void) {
	long r;
	WDTCTL = WDTPW | WDTHOLD;		// Stop watchdog timer
	P1DIR |= 0x01;					// Set P1.0 to output direction

	for(;;) {
		volatile unsigned int i;	// volatile to prevent optimization

		P1OUT ^= 0x01;				// Toggle P1.0 using exclusive-OR

		i = 10000/2;				// Blinke doppelt so schnell
		do i--;
		while(i != 0);
		//Berechne etwas
		r = addChar(1, 5);
		r = addLong(1, 5);
		r = (long) addFloat(1.1,5.1);
		P1OUT ^= ((unsigned char)r) &0xFF;
	}
	
	return 0;
}
예제 #6
0
파일: parser.cpp 프로젝트: Oskenso/gambatte
void Parser::add(Option *o) {
	addLong(o);

	if (o->character())
		addShort(o);
}