This function (AKA routine) models a kind of typical working day for a slave-married man.
NOTE: the wantSex() function is really specific.
In a typical slave relationship, it return false 99.9% of the case. Further details on next posts.
void doWorkingDay( wife_t * she )
{
wakeUp();
getSex( she->wantSex());
if( today() == FRIDAY ) {
getClothes( she->getOk(), CASUAL );
} else {
getClothes( she->getOk(), FORMAL );
}
for( int i = 0; i < 2; ++i ) {
eat();
work();
}
switch( today() ) {
case MONDAY:
getMovie( she->getMovie() );
getSex( she->wantSex());
break;
case TUESDAY
getSport( she->isBusy() );
getSex( she->wantSex());
break;
case WEDNESDAY:
watchTV( she->getTVShow());
getSex( she->wantSex());
break;
case THURSDAY:
onTv = true;
getSport( she->isBusy() );
getSex( she->wantSex());
break;
case FRIDAY:
getDinner( she->inviteFriends() );
getSex( she->wantSex());
break;
default:
cout << "We have to visit my mum! Come! Now!" << endl;
}
sleep( 7 * 3600 );
}
No comments:
Post a Comment