Changeset c0b4cad in tol


Ignore:
Timestamp:
Nov 25, 2008, 11:52:19 AM (18 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
ba5925d
Parents:
7ffc18f
Message:

Fixed bug 608: Overloading BUserTimeSet::CopyContens()

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@227 be4846ae-f051-483a-831f-b64e7d08527f

Location:
tol/btol/timeset_type
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • tol/btol/timeset_type/tmsgra.cpp

    r7ffc18f rc0b4cad  
    7979//--------------------------------------------------------------------
    8080template<>
    81 BDat BGraObject<BTimeSet>::Compare(const BSyntaxObject* obj1,
     81BDat BUserTimeSet::Compare(const BSyntaxObject* obj1,
    8282                           const BSyntaxObject* obj2)
    8383//--------------------------------------------------------------------
    … …  
    106106BTraceInit("tmsgra.cpp");
    107107template<>
    108 BGrammar* BGraObject<BTimeSet>::ownGrammar_ = NIL;
     108BGrammar* BUserTimeSet::ownGrammar_ = NIL;
    109109
    110110static bool initAllCache_ = InitAllCache();
    … …  
    165165 */
    166166template<>
    167 void BGraObject<BTimeSet>::InitInstances()
     167void BUserTimeSet::InitInstances()
    168168{
    169169    BTraceInit("BUserTimeSet::InitInstances");
    … …  
    182182 */
    183183template<>
    184 BSyntaxObject* BGraObject<BTimeSet>::FindConstant (const BText&)
     184BSyntaxObject* BUserTimeSet::FindConstant (const BText&)
    185185{ return(NIL); }
    186186
    … …  
    190190 */
    191191template<>
    192 BSyntaxObject* BGraObject<BTimeSet>::Casting(BSyntaxObject* obj)
     192BSyntaxObject* BUserTimeSet::Casting(BSyntaxObject* obj)
    193193{
    194194    if(!obj)                           { return(NIL); }
    … …  
    196196    if(obj->Grammar()->Name()=="Date") { return(new BTmsOneDay(NCons(obj))); }
    197197    return(NIL);
     198}
     199
     200//--------------------------------------------------------------------
     201BSyntaxObject* BUserTimeSet::CopyContens()
     202//--------------------------------------------------------------------
     203{
     204  return(OwnGrammar()->New("",this));
    198205}
    199206
  • tol/btol/timeset_type/tol_btmsgra.h

    r7ffc18f rc0b4cad  
    5252  BText Dump       () const { return(Identify()); };
    5353  BText GetIdentify() const { return(Identify()); };
     54  BSyntaxObject* CopyContens ();
    5455
    5556  bool IsBounded () const
Note: See TracChangeset for help on using the changeset viewer.