・(明示的・暗黙共に)コンストラクタ、デストラクタを定義していないこと
 → 親クラスが無いもしくは親もPOD型であること
 → メンバ変数が全てPOD型であること
 → 仮想関数を持っていないこと
でPOD型になるはず。

unionに突っ込んでコンパイル出来たらOK。