Pole weapon long blade used by both infantry and cavalry. Occasionally glaive blades were created with a small hook or spike on the reverse side. Such glaives are named glaive-guisarme. A voulge (occasionally called a pole cleaver) is a curved blade attached to a pole by binding the lower 2/3 of the blade to the side of the pole, to form a sort of axe. Looks very similar to a glaive. A svärdstav (literally sword-staff) is a Swedish medieval pole arm that consists of a two-edged sword blade attached to a staff. The illustrations often show the weapon being equipped with sword-like
Blittable types The following are some commonly used non-blittable types in the .NET framework: There are many more blittable and non-blittable types, and user-defined types may fit in either category depending on how they are defined (MSDN). This very restrictive notion of blittable types appears to limit the usefulness of the interoperability services provided by .NET, but this is not so. While blittable types allow a straightforward definition of interoperable types, various ways exist to explicitly define how a non-blittable type should be converted by the interop marshaler. For example, in the .NET languages there are many attributes which can be applied