#include <xt++/Intrinsic.h>

#include <xt++/Shell.h>
#include <xt++/Xaw/Label.h>
#include <xt++/Xaw/Command.h>
#include <xt++/Xaw/Form.h>
#include <xt++/Xaw/Dialog.h>
#include <xt++/Xaw/Clock.h>
#include <xt++/Xaw/Panner.h>
#include <xt++/Xaw/Text.h>
#include <xt++/Xaw/AsciiText.h>
#include <xt++/Xaw/AsciiSrc.h>
#include <xt++/Xaw/AsciiSink.h>
#include <xt++/Xaw/Layout.h>

#include <stdio.h>

extern "C" {
void XtManageChild(Widget w) {}
}

main()
{
/***
   printf("sizeof TransientShellWidget = %d\n", sizeof(TransientShellWidget));

   printf("sizeof ApplicationShellWidget = %d\n", sizeof(ApplicationShellWidget));

   printf("sizeof Core = %d\n", sizeof(Core));

   printf("sizeof ShellWidget = %d\n", sizeof(ShellWidget));

   printf("sizeof WMShellWidget = %d\n", sizeof(WMShellWidget));

   printf("sizeof VendorShellWidget = %d\n", sizeof(VendorShellWidget));

   printf("sizeof TopLevelShellWidget = %d\n", sizeof(TopLevelShellWidget));

   printf("sizeof LabelWidget = %d\n", sizeof(LabelWidget));

   printf("sizeof SimpleWidget = %d\n", sizeof(SimpleWidget));

   printf("sizeof CommandWidget = %d\n", sizeof(CommandWidget));

   printf("sizeof FormWidget = %d\n", sizeof(FormWidget)); 
**/

   printf("sizeof PannerWidget = %d\n\n", sizeof(PannerWidget)); 

   printf("sizeof SimpleWidget = %d\n", sizeof(SimpleWidget));

   printf("sizeof TextWidget = %d\n", sizeof(TextWidget)); 

   printf("sizeof AsciiTextWidget = %d\n", sizeof(AsciiTextWidget)); 

   printf("sizeof AsciiSrcObject = %d\n", sizeof(AsciiSrcObject)); 

   printf("sizeof AsciiSinkObject = %d\n", sizeof(AsciiSinkObject)); 

   printf("sizeof LayoutWidget = %d\n", sizeof(LayoutWidget)); 
}
