Creators are called before memory allocation for a class begins. The syntax is the same as for a constructor, except you're required to return an integer that represents the number of extra words (as defined on that system) to be allocated. Unlike memory allocated by direct calls to the new keyword, this memory is appended to the end of the class itself. With instance creators, that memory is after the last data member of the instance to be instantiated. With static creators, that memory is after the last static data member in the class. Such memory doesn't include any padding added by the compiler for optimization. Generally, if you need creators, you'll declare one creator per constructor. However, most classes don't need creators at all. Regardless of type, the syntax is the same as described at constructor. Just replace the constructor keyword with creator.
Wiki: Attributes
Wiki: Constructors, creators, destructors, and garbage collection
Wiki: Keywords
Wiki: keywords-constructor
Wiki: keywords-new