diff -r 000000000000 -r 72b543305e3a messagingappbase/smilparser/SMILdtd/INC/smildtdenum.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/messagingappbase/smilparser/SMILdtd/INC/smildtdenum.h Thu Dec 17 08:44:11 2009 +0200 @@ -0,0 +1,42 @@ +// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// smildtdenum.h +// +// +/** + * @file + * @internalComponent + * @released + */ +#ifndef __SMILDTDENUM_H__ +#define __SMILDTDENUM_H__ + +#include + +// Structures and definitions for child element checking. +// The child element checks are managed by a state machine and this type defines +// allowed transitions. +struct TSMILDTDChildStateType +/** +@internalComponent +@released +*/ + { + TInt FromState; // Starting state - 0 = initial state + TInt ToState; // Next state - -1 = terminating state + const TText *TagName; // Name of tag causing the transition, empty string = finished + TInt TagLength; // Length of tag string (helps to make the descriptor) + }; + +#endif // __SMILDTDENUM_H__ \ No newline at end of file